J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5169 links
Votre système est installé et vous avez ajouté au fil du temps des applications pour votre utilisation quotidienne. Ce tutoriel vous sera utile dans les cas suivants :
Récupérez la liste des paquets installés sur le système :
dpkg --get-selections > liste-des-paquets
Cela crée un fichier "liste-des-paquets" dans le répertoire courant. Il contient la liste des paquets installés. Ce fichier est au format texte vous pouvez donc le consulter pour information.
Sauvegardez ce fichier (ainsi que le sources.list) sur un support externe (usb, web, etc.)
Le fichier sources.list se trouve dans /etc/apt.
Éditez ce fichier et faites supprimer les paquets qui ne vous intéressent plus.
Ne conservez que vos paquets. Ceux que vous avez rajouté et qui ne font pas partie de l'installation standard d'Ubuntu (les paquets systèmes, les paquets libxxxx, les paquets gnome-xxxxx, Firefox, et caetera). La liste des paquets de l'installation standard est disponible dans les fichiers «.manifest» fournis sur les dépôts des images iso. Ils contiennent une liste de lignes "nom du paquet - version du paquet".
Voici un extrait en exemple d'un fichier "liste-des-paquets" modifié :
acidrip install
chromium-browser install
chromium-browser-l10n install
chromium-codecs-ffmpeg install
easytag install
filezilla install
filezilla-common install
Sauvegardez ce fichier (ainsi que le sources.list) sur un support externe (usb, web, etc.)
Si vous réinstallez une version identique, remplacez le fichier sources.list par le votre.
Si vous changez de version, adaptez si besoin le fichier sources.list avec vos dépôts spécifiques.
Récupérez votre fichier « liste-des-paquets » puis :
sudo apt-get update
sudo apt-get install dselect
sudo dselect update
sudo dpkg --set-selections < liste-des-paquets
sudo apt-get -u dselect-upgrade
Normalement vos applications préférées sont restaurées et si vous avez une sauvegarde de votre partition « home », vous pourrez également récupérer vos paramétrages spécifiques.
Attention : la commande sudo dpkg --clear-selections
est potentiellement très dangereuse : elle modifie le fichier /var/lib/dpkg/status
en positionnant tous les paquets sur « à supprimer » !
Si derrière est exécuté un sudo apt-get -u dselect-upgrade
sans au préalable avoir fait un sudo dpkg --set-selections < liste-des-paquets
, on efface tous les paquets !
Pour s'en sortir en cas de sudo dpkg --clear-selections
sans avoir un fichier « liste-des-paquets » complet et valide, la solution consiste à renommer /var/lib/dpkg/status.old
en /var/lib/dpkg/status
si cela vient d'arriver, ou bien d'aller chercher une sauvegarde créée automatiquement dans /var/backups/
.
Pour synchroniser deux dossiers sur une même machine ou sur 2 machines différentes. Peut-être sympa de voir pour l'utiliser avec un Bozon.
J'ai essayé mais le fait de changer de bureau doit modifier le fait que le processus firefox n'est plus enfant du processus terminal et se ferme en même temps que celui-ci.
$ (gui_app &> /dev/null &)
Ne fonctionne pas. L'application (Firefox en l'occurence) se ferme après que le terminal se soit fermé.
Vous auriez une idée de comment faire ?
Edit : je viens de finir par trouver après y avoir passé la soirée !!!
Le but était de lancer apache et mysql, puis sublime dans le bureau 1, firefox dans le bureau 2 et de fermer le terminal me demandant mon mot de passe administrateur.
Le problème était que si je fermais le terminal manuellement, firefox se fermait également (et pas sublime).
J'ai donc écris le script suivant :
#!/bin/bash
sudo service apache2 start
sudo service mysql start
sudo service apparmor reload
sleep 1
/opt/sublime_text/sublime_text
sleep 1
setsid firefox &
wmctrl -s 1
Pour plus d'infos sur setsid
, je vous renvoie à la page de manuel en [anglais](https://linux.die.net/man/2/setsid) ou en [français](http://manpagesfr.free.fr/man/man2/setsid.2.html).
wmctrl
permet de contrôler les bureaux virtuels. L'option -s
permet de glisser vers le bureau dont on aura précisé l'index (le premier a l'index 0).
On peut trouver les index des bureaux au préalable en lançant wmctrl -d
"As a user, I want to download an application from the original author, and run it on my Linux desktop system just like I would do with a Windows or Mac application."
"As an application author, I want to provide packages for Linux desktop systems, without the need to get it 'into' a distribution and without having to build for gazillions of different distributions."
#!/bin/sh
case « $1 » in
start)
sudo service apache2 start
sudo service mysql start
sudo service apparmor reload
;;
stop)
sudo service apache2 stop
sudo service mysql stop
;;
reload)
sudo service apache2 reload
sudo service mysql reload
sudo service apparmor reload
;;
restart)
sudo service apache2 restart
sudo service mysql restart
sudo service apparmor reload
;;
*)
echo « Usage: lamp {{sstart|stop|restart|reload} »
exit 1
;;
esac
exit 0
Excellent.
Je retiendrai le sudo !!
et le !$
et les raccourcis Ctrl+A
et Ctrl+E
.
tail -f
pour les logs est assez connu je pense.
Je viens de m'apercevoir que Ctrl+T
inverse l'ordre des deux derniers caractères présents avant le curseur. Pratique si l'on fait une faute de frappe.
À lire pour plus tard
Site officiel pour les thèmes, addons etc. de cinnamon
Un peu de sécurité ne fait pas de mal.
À tester.
Merci Timo
ffmpeg -i input_file.mp4 output_file.webm
ffmpeg -i input.mp4 -c:v libtheora -q:v 7 -c:a libvorbis -q:a 4 output.ogv
You'll have to fiddle with the q values for video and audio if the result's not acceptable. Lower values are better but produce bigger files
Intéressant.
Et si le fichier, protéger par vim est ouvert via une interface graphique, on a le même résultat ?
Je confirme. Un mac book air de 2011 tourne comme un charme depuis que je l'ai migré sous LinuxMint 18.1.