background preloader

Vrac Linux

Facebook Twitter

Cleanup Unused Linux Kernels in Ubuntu | MarkMcB. I update Ubuntu with a very simple script I call apt-update that looks like this: Nothing too crazy there. It updates the apt-get cache, performs the upgrade, and then removes all the residual junk that’s laying around. Well, almost all. If you do this enough, eventually you’ll see the following (assuming you’ve got the default motd Ubuntu script running and you’re logging in from a terminal): This is because that script I mentioned doesn’t consider old kernel images to be junk. However, unless you’ve got an abnormal /boot partition, it doesn’t take too many old images to fill it up. A quick Google search found Ubuntu Cleanup: How to Remove All Unused Linux Kernel Headers, Images and Modules.

. $ dpkg -l 'linux-*' | sed '/^ii/! Note: Only run this if you’ve rebooted after installing a new kernel. Ick. Step 1 – List Linux Kernels: dpkg -l 'linux-*' This one is fairly simple. So, it should just list out the packages matching the pattern provided. Step 2 – Show Unused Linux Kernels: sed '/^ii/! Autofs. Le montage manuel ou par mount_fstab a plusieurs inconvénients: Le principal, c'est qu'il n'est pas toujours possible de rendre le montage automatique.

Il est censé l'être si vous ne spécifiez pas "noauto" dans les options de montage dans /etc/fstab. Cependant, si lors du montage vous n'êtes pas encore connecté (en wifi par exemple), alors il ne se fait pas, et il faut l'effectuer manuellement (de même que le démontage). Un autre inconvénient, moins important, est que les dossiers restent montés et consomment des ressources même si vous ne les utilisez pas. D'autre part les montages réalisés à partir de nautilus (ou files) ne sont pas visibles dans les autres applications comme Firefox, shotwell, ….

AutoFS permet de résoudre ces problèmes. Définition AutoFS contrôle les opérations des démons d'automount. Installation Partage Créer Déclaration des répertoires parents de montages et de leur types /<point_de_montage_parent> /etc/auto. exemples : Création des partages Explications : Type de montage. Mes 5 premières minutes sur un serveur Debian. Sur une idée originale pompée honteusement sur le blog de Bryan Kennedy. La virtualisation ou la possibilité d'acheter des machines à bas prix comme le Raspberry implique le fait que l'installation de serveurs devient une tâche de plus en plus fréquente.

Afin d'éviter les grossières erreurs qui peuvent rapidement devenir fatales si la machine est exposée au réseau Internet, voici les actions que j'effectue systématiquement sur mes systèmes d'exploitations Debian ou Ubuntu Server. Si vous suivez ce blog, vous savez que je suis un gros fainéant pour ce genre de tâches récurrentes. J'ai donc écrit un ensemble de scripts permettant d'effectuer les actions de "post installation". J'ai également commencé à regarder du coté des systèmes de gestion de configuration comme Puppet qui sont des solutions à utiliser en priorité si vous avez un parc informatique important. Assez de palabres, place au clavier... Je parle bien évidemment ici des comptes utilisateurs qu'il va falloir sécuriser.

Ultimate Ubuntu LTS / 12.04 / 12.10 web application node [ LEMP ] ( nginx + php5-fpm / PHP 5.4 + phpMyAdmin + MariaDB / MySQL + SSH2 + APC + igbinary serializer + GeoIP + ioncube + tuning ) - eXtremeSHOK.com. 17 July 2013 Updated Ports –NginX– HTTP Port: 80 HTTPS Port: 443 Assumptions Minimal Ubuntu 12.04 installation Completed Ubuntu 12.04 Server Preparation Install the latest mariadb add the repository echo -e "# MariaDB repository list - created 2012-06-17 16:25 UTC\n# precise main\ndeb-src precise main" > /etc/apt/sources.list.d/MariaDB.list Import the GP key apt-key adv --recv-keys --keyserver 1BB943DB Apt-Pinning the packages **all nodes** echo -e "# MariaDB repository\nPackage: *\nPin: origin osuosl.org\nPin-Priority: 1000\n\nPackage: *\nPin: origin ftp.osuosl.org\nPin-Priority: 1000\n\nPackage: libmysqlclient18\nPin: origin ftp.osuosl.org\nPin-Priority: 1000" > /etc/apt/preferences.d/00MariaDB.pref Install MariaDB New password for the MariaDB “root” user: yousecurepassword Secure MariaDB mysql_secure_installation.

Alias.sh | Manage, share and source your aliases online.