Logiciel libre
Quelques logiciels libres et infos utiles
Configurations diverses
FOSS directory
Chromium
Version portable pour OS X :
Firefox
Récupérer une ancienne version. Comme par exemple quand la version 9 fait planter Brief 1.5.4 ou donne des affichages bizarres pour MediaWiki 1.11.1 :(
Mediawiki
Installation chez free.fr.
MySQL
Importer une base de donnée sous Ubuntu : ~$ cd '/home/dieudo/Bureau' ~$ sudo mysql -h localhost -u login -pmotdepasse nomdelabasecible < baseaimporter.sql
Exporter : ~$ cd '/home/dieudo/Bureau' ~$ sudo mysqldump -u username -ppassword database_name > dump.sql
Outils réseaux
Ubuntu
LAMP et phpMyAdmin
sudo tasksel install lamp-server
ou
sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql
Puis installer phpMyAdmin. Installer phpMyAdmin en premier cause des pb de configuration.
Configurer les droits d'un dossier dans le répertoire www
sudo chown -R username:www-data '/var/www/repertoirename'
sudo chmod -R 0775 '/var/www/repertoirename'
Downloads
Nautilus en root
http://ubunteros.tuxfamily.org/spip.php?article50
- Créer un alias avec la ligne de commande :
gksudo nautilus
Lancer Sauvegarde (Déjà Dup) en root
sudo deja-dup-preferences
Ça permet de sauvegarder les dossiers /etc et /var en plus de /home pour garder les infos utiles aux sites web : le dossier www et les bases de donnée mysql.
Ubuntu Touch
https://wiki.ubuntu.com/Touch/Install
Installation sur galaxy tab 10.1
https://wiki.ubuntu.com/Touch/Devices/p4wifi
Redémarrage auto après une coupure de courant
sudo dmidecode -s system-product-name
- ... for an Intel Mac Mini (2,1)
setpci -s 0:1f.0 0xa4.b=0
- ... for an NVidia Mac Mini (3,1)
setpci -s 00:03.0 0x7b.b=0x19
- ... for a Unibody Mac Mini (6,1)
setpci -s 0:3.0 -0x7b=20
ou directement depuis OS X, puisque persistant : )
- btw, this setting isn't "sticky" and won't persist across reboots-- it has to be set upon each boot.
- You can put this command in a bash script and run it on startup. See here for details on start-up scripts.
- Résumé
- dans le dossier /etc/initi.d/ créer un fichier nommé auto-reboot (par exemple)
- y copier-coller la ligne adaptée au hardware, commençant par "setpci…"
- activer le script avec cette ligne de commande :
update-rc.d auto-reboot defaults
- désactiver le script avec cette ligne de commande :
sudo update-rc.d -f auto-reboot remove
Écrire sur une partition OS X à partir d'Ubuntu
Il suffit que la journalisation de la partition HFS+ soit désactivée.
Si elle l'est il suffit de la désactiver depuis OS X avec cette ligne de commande :
sudo /usr/sbin/diskutil disableJournal /Volumes/NomDuVolume
exemple de réponse :
Journaling has been disabled on /Volumes/160gig
Testing shows that this information may no longer be valid in Mountain Lion, so I thought I'd post a working solution. I'm afraid it involves the Terminal and Disk Utility together, and requires Administrator privileges.
- 1) Launch Disk Utility, select the partition in the sidebar from which you wish to remove Journaling.
- 2) Get Info… on this partition (File > Get Info or Command-i)
- 3) Note the Disk Identifier value, of the type diskXsY, where X and Y are numbers
- 4) Now, unmount this partition by clicking the Unmount button in the toolbar
- 5) Launch Terminal, and type the following:
- sudo diskutil disableJournal force diskXsY
- Replace diskXsY with the value you obtained in (3), then hit Enter.
- 6) Authenticate with the login password of the Admin user you're using - NB: nothing will appear as you type the password: this is normal.
- 7) You may receive the following error message:
- "An error occurred journaling the file system: The underlying task reported failure on exit (-69860)" - ignore it.
- 8) Safely eject the whole disk containing the partition you just disabled journaling on, and then re-attach it and mount the partition you just modified.
Journaling should now be permanently disabled on the partition in question. You can verify this by typing mount in the Terminal and hitting Enter, or by Getting Info in Disk Utility (as in (2) above).
Dual boot Ubuntu Trusty Tahr (14.04) OS X Yosemite (OS 10.10)
- Procédure décrite sur la page : https://help.ubuntu.com/community/MacBookAir6-2/Trusty
- Avec une adaptation : création d'une partition supplémentaire HFS+
/dev/disk0s4
sur laquelle installer rEFInd avec cette ligne de commande :
/Users/dieudo/Downloads/refind-bin-0.8.3/install.sh --ownhfs /dev/disk0s4
- qui peut servir aussi de partition d'échange entre Ubuntu et OSX,
- puis comme sur la page http://www.rodsbooks.com/refind/yosemite.html, dans le fichier
refind.conf
modifier la ligne #dont_scan_volumes "Recovery HD"
- en
dont_scan_volumes foo,bar
- Avec une adaptation : création d'une partition supplémentaire HFS+
Créer une clef USB démarrable
http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx
WinCDEmu
- WinCDEmu
- Emulateur de lecteur de CD : permet par exemple d'installer Ubuntu dans windows à partir d'une image iso.
VirtualBox
Partage de fichiers avec OS X
Manière fonctionnelle avec VB 4.3.8 et Ubuntu 14.04
- Activer le partage de fichier dans VB
- Ajouter l'utilisateur d'Ubuntu au groupe vboxsf :
sudo adduser username vboxsf
Ancienne manière
Dans Ubuntu, lancer Nautilus en root :
gksudo nautilus
Depuis ce nautilus aller dans "Système de fichier > /mnt/ et créer un dossier /mnt/Shared en lui donnant tous les droits. Dans le menu de VirtualBox aller dans "Périphériques > Dossiers partagés..." et y créer un dossier permanent sur le dossier users/Shared de OS X (qui s'appelle "Partagé" sous OS X"). Redémarrer Ubuntu.
Monter le dossier Shared avec cette commande :
sudo mount -t vboxsf Shared /mnt/Shared
Ci-dessous une ancienne technique :
Logiciel libre permettant de faire tourner Ubuntu (par exemple) sous Windows ou sous OS X.
- How to resize a VirtualBox disk partition
- Code utile :
sudo mount -t vboxsf Shared /home/dieudo/Desktop/Shared
Quelques guide pour les utiliser Échange de fichier
Guide for sharing disks between Mac and PC est une page qui m'a permis de trouver deux solutions pour partager via un disque dur externe de fichiers de plus de 4Go entre un Mac et un PC. En l'occurrence, le but du jeu était de partager une image de disque dur sous Ubuntu pour la faire tourner sous VirtualBox indifféremment sur un Mac ou un PC, et donc de pouvoir retrouver un système d'exploitation libre disponible dans n'importe quel environnement.
- Deux solutions
- NTFS format natif Windows rendu aisément lisible sous OS X via deux logiciels libres appliqués à OS X :
- A FUSE-Compliant File System Implementation Mechanism for Mac OS X : l'un des deux fichiers : MacFUSE-Core-10.4-1.1.0.dmg ou MacFUSE-Core-10.5-1.1.1.dmg
- NTFS-3G Stable Read/Write Driver et le fichier : Mac OS X DMG Package
- Avantage : Solution libre et stable
- Inconvénient : semble plus lent que la normale dans l'échange de fichiers
- HFS+ format natif OS X rendu lisible sous Windows via le logiciel MacDrive souvent offert à l'achat d'un disque dur
- Avantage : rapide
- Inconvénient : logiciel privateur, semble instable (à confirmer)
Redimensionner un disque Ubuntu
- Cloner le disque à agrandir (en veillant au préalable qu'il contienne gparted) via le menu Gestionnaire de media de Virtualbox
- Appliquer par exemple cette ligne de commande pour agrandir à 15 Gig (le nom du fichier à agrandir est obtenu par glisser-déposer) :
VBoxManage modifyhd /Users/dieudo/VirtualBox\ VMs/Ubuntu\ 32/Ubuntu\ 32_copie.vdi --resize 15360
- Ajouter le nouveau disque à la liste de disques gérés
- Depuis l'ancien disque, via Gparted, redimensionner la partition principale. Pour déplacer la partition swap, la désactiver, puis appliquer d'abord l'agrandissement du contenant avant d'y déplacer le contenu.
Android
- Tutoriels pour se passer de la surcouche de l'opérateur