{"id":1486,"date":"2017-07-04T20:19:45","date_gmt":"2017-07-04T23:19:45","guid":{"rendered":"http:\/\/maurom.com\/blog\/?p=1486"},"modified":"2018-08-02T21:59:10","modified_gmt":"2018-08-03T00:59:10","slug":"post-instalacion-debian-gnulinux-9-stretch","status":"publish","type":"post","link":"https:\/\/maurom.com\/blog\/2017\/07\/04\/post-instalacion-debian-gnulinux-9-stretch\/","title":{"rendered":"Post instalaci\u00f3n Debian GNU\/Linux 9 (Stretch)"},"content":{"rendered":"<p>M\u00e1s o menos cada dos a\u00f1os (aunque deber\u00eda decir &#8220;<a href=\"https:\/\/wiki.debian.org\/ReleaseWhenReady\">when ready<\/a>&#8220;) sale una nueva versi\u00f3n de la rama estable de Debian, y as\u00ed fue el caso en junio del corriente, pues liberaron Debian 9 &#8220;Stretch&#8221;.<br \/>\nPara continuar la secuencia de recomendaciones post-instalaci\u00f3n que inici\u00f3 con <a href=\"http:\/\/tomasdel.com\/338\">un post de Tom\u00e1s<\/a>, es buen momento de llevar mi humilde sugerencia de paquetes para obtener un escritorio usable en esta \u00faltima versi\u00f3n.<\/p>\n<p>Haciendo un copy-paste <a href=\"\/\/maurom.com\/blog\/2015\/10\/15\/post-instalacion-debian-gnulinux-8-jessie\/\">del post previo<\/a>, \u00e9ste tiene dos destinatarios principales:<\/p>\n<ul style=\"list-style-type: square; list-style-position: outside; margin: 0.5em 2em;\">\n<li>para el que quiera tener una instalaci\u00f3n de debian stretch (estable) usable, vale decir, con algunas aplicaciones m\u00e1s modernas que las que trae por defecto pero tratando de no salir demasiado de los repos oficiales;<\/li>\n<li>y para m\u00ed, para no perder tiempo haciendo memoria en el caso de tener que reinstalar el sistema.<\/li>\n<\/ul>\n<p>Y en la constante b\u00fasqueda de comodidad digital, cambio nuevamente de entorno de escritorio. Ahora el elegido es <strong>Cinnamon<\/strong> (las veces anteriores fueron <a href=\"\/\/maurom.com\/blog\/2014\/11\/04\/post-instalacion-debian-gnulinux-7-wheezy\/\">GNOME<\/a> y <a href=\"\/\/maurom.com\/blog\/2015\/10\/15\/post-instalacion-debian-gnulinux-8-jessie\/\">KDE<\/a>) por tres cuestiones principales:<\/p>\n<ul style=\"list-style-type: square; list-style-position: outside; margin: 0.5em 2em;\">\n<li>en primer lugar -y fundamentalmente- porque el explorador de archivos Nemo tiene \u00e1rbol de directorios. Nautilus no lo tiene y eso lo hace inutilizable;<\/li>\n<li>en segundo lugar, porque el entorno es est\u00e9ticamente agradable y razonablemente liviano;<\/li>\n<li>y finalmente, porque a diferencia de Mate, est\u00e1 hecho con GTK3 e integra adecuadamente la mayor\u00eda de las aplicaciones de escritorio.<\/li>\n<\/ul>\n<p>Podr\u00eda haber seguido utilizando KDE, la verdad es que est\u00e1 muy bien armado tambi\u00e9n, pero me di cuenta que sigo utilizando aplicaciones gtk (gedit, evince, meld) y pareci\u00f3 razonable el cambio.<\/p>\n<p>Bueno, sin mas charla, vamos a lo que nos trae.<\/p>\n<h3>Paso 1<\/h3>\n<p>Esta instalaci\u00f3n ocupar\u00e1 <strong>al menos 6 GB<\/strong>, por lo que tengan en cuenta cuanto desean dejar libre para los directorios de usuario y para el crecimiento\/mantenimiento del sistema. Para comenzar, partimos de la instalaci\u00f3n base de <a href=\"https:\/\/www.debian.org\/distrib\/\">Debian Stretch<\/a>. Para que se den una idea, hay que seguir la instalaci\u00f3n tradicional y cuando <a href=\"https:\/\/debian-handbook.info\/browse\/es-ES\/jessie\/sect.installation-steps.html#id-1.7.12.18.4\">presenta el uso que se dar\u00e1<\/a> (escritorio, servidor, etc) <strong>desmarcar todas las opciones<\/strong> y continuar normalmente.<\/p>\n<h3>Paso 2<\/h3>\n<p>Una vez instalado y hecho el primer arranque, luego de iniciar sesi\u00f3n lo que suelo hacer al toque es deshabilitar la opci\u00f3n de instalaci\u00f3n de paquetes recomendados, puesto que pocas veces son necesarios y adem\u00e1s engordan sobremanera el espacio ocupado por el sistema. Para ello basta con ejecutar la l\u00ednea siguiente para que las pr\u00f3ximas instalaciones eviten instalarlos.<\/p>\n<pre>echo \"APT::Install-Recommends \\\"false\\\";\" &gt; \\\r\n    \/etc\/apt\/apt.conf.d\/90-powerup-disable-recommends.conf\r\n<\/pre>\n<h3>Paso 3<\/h3>\n<p>Luego, <strong>s\u00f3lo si est\u00e1n detr\u00e1s de un proxy<\/strong>, hay varias formas de configurarlo: puede ser globalmente mediante las variables de entorno <code>http_proxy<\/code> y <code>https_proxy<\/code> o bien mediante la configuraci\u00f3n de APT para aquellos casos donde dispongan de un servidor de cach\u00e9 como APT-Cacher. Por ejemplo:<\/p>\n<pre>PROXY=\"http:\/\/proxy.miorganizacion.com.ar:8080\/\"\r\nexport http_proxy=$PROXY\r\nexport https_proxy=$PROXY\r\necho \"Acquire::http::Proxy \\\"$PROXY\\\";\" &gt; \/etc\/apt\/apt.conf.d\/90-powerup-proxy.conf\r\n<\/pre>\n<h3>Paso 4<\/h3>\n<p>Verificar que est\u00e1n configurados los repositorios oficiales de la distribuci\u00f3n. Para ello, el archivo <code>\/etc\/apt\/sources.list<\/code> deber\u00eda listar, al menos, los siguientes:<\/p>\n<pre>deb http:\/\/debian.unnoba.edu.ar\/debian\/ stretch main contrib non-free\r\ndeb http:\/\/security.debian.org\/debian-security\/ stretch\/updates main contrib non-free\r\ndeb http:\/\/debian.unnoba.edu.ar\/debian\/ stretch-updates main contrib non-free\r\ndeb http:\/\/deb.debian.org\/debian\/ stretch-backports main contrib non-free\r\n<\/pre>\n<p>Aqu\u00ed utilizo el mirror que cordialmente provee la <a href=\"https:\/\/www.unnoba.edu.ar\/\">UNNOBA<\/a> pues gracias a la <a href=\"https:\/\/www.riu.edu.ar\/topologia.html\">Asociaci\u00f3n Redes de Interconexi\u00f3n Universitaria<\/a> estamos a pocos saltos de distancia. Traten de no atosigarla de peticiones o utilicen cualquier otro de <a href=\"https:\/\/www.debian.org\/mirror\/list\">los mirrors listados oficialmente<\/a>.<\/p>\n<h3>Paso 5<\/h3>\n<p>Agregar repositorios externos (no oficiales) que contienen software \u00fatil. Este paso es un tanto complejo pues a partir de Stretch es necesario incorporar las claves p\u00fablicas para poder descargar software adicional. Adem\u00e1s, algunas aplicaciones s\u00f3lo est\u00e1n disponibles para arquitectura de 64 bits. Desde luego, tengan en cuenta que adicionar un repositorio no oficial implica <strong>confiar en lo que sus administradores publiquen all\u00ed<\/strong>.<\/p>\n<h4>Paso 5.1. Paquetes requeridos para las operaciones posteriores<\/h4>\n<pre>apt install apt-transport-https ca-certificates gnupg wget<\/pre>\n<h4>Paso 5.2. Instalar las claves p\u00fablicas de los repositorios<\/h4>\n<p>El nombre final indica qu\u00e9 aplicaci\u00f3n contiene cada repositorio. Las claves deben alojarse en el directorio siguiente:<\/p>\n<pre>cd \/etc\/apt\/trusted.gpg.d\/\r\nwget -q https:\/\/dl.google.com\/linux\/linux_signing_key.pub -O- | gpg --dearmor &gt; google-chrome.gpg\r\nwget -q https:\/\/packages.microsoft.com\/keys\/microsoft.asc -O- | gpg --dearmor &gt; vscode.gpg\r\nwget -q \"https:\/\/keyserver.ubuntu.com\/pks\/lookup?op=get&amp;search=0xFC918B335044912E\" -O- | gpg --dearmor &gt; dropbox.gpg\r\nwget -q \"https:\/\/keyserver.ubuntu.com\/pks\/lookup?op=get&amp;search=0xA87FF9DF48BF1C90\" -O- | gpg --dearmor &gt; spotify.gpg\r\nwget -q https:\/\/www.virtualbox.org\/download\/oracle_vbox_2016.asc -O- | gpg --dearmor &gt; virtualbox.gpg<\/pre>\n<h4>Paso 5.3. Definir los repositorios externos<\/h4>\n<p>Van todos en el directorio siguiente:<\/p>\n<pre>cd \/etc\/apt\/sources.list.d\/\r\n# software solo disponible para amd64\r\necho \"deb [arch=amd64] http:\/\/dl.google.com\/linux\/chrome\/deb\/ stable main\" &gt; google-chrome.list\r\necho \"deb [arch=amd64] https:\/\/packages.microsoft.com\/repos\/vscode stable main\" &gt; vscode.list\r\n# software disponible para i386 y amd64\r\necho \"deb [arch=i386,amd64] http:\/\/linux.dropbox.com\/debian sid main\" &gt; dropbox.list\r\necho \"deb http:\/\/repository.spotify.com stable non-free\" &gt; spotify.list\r\necho \"deb http:\/\/download.virtualbox.org\/virtualbox\/debian stretch contrib\" &gt; virtualbox.list\r\n<\/pre>\n<h3>Paso 6<\/h3>\n<p>Cl\u00e1sico: actualizar la lista de paquetes. Utilizaremos <code>apt<\/code> en vez de <code>apt-get<\/code> s\u00f3lo por cuesti\u00f3n de gusto. Ustedes utilicen el que prefieran.<\/p>\n<pre>apt update\r\n<\/pre>\n<h3>Paso 7<\/h3>\n<p>Instalar un entorno gr\u00e1fico. Para la interfaz gr\u00e1fica hay varios metapaquetes que se corresponden a cada entorno de escritorio: para Cinnamon instalaremos <code>task-cinnamon-desktop<\/code>; para KDE, instalen <code>kde-plasma-desktop<\/code>; para GNOME supongo que <code>gnome-core<\/code> alcanza (no lo s\u00e9 con certeza); para XFCE instalen <code>xfce4<\/code>; para LXQT (lo que antes era LXDE) instalen <code>lxqt<\/code>; y para Mate el paquete <code>mate-desktop-environment<\/code> . Si alguno qued\u00f3 afuera me avisan.<\/p>\n<p>Tengo entendido que para placas GPU AMD\/ATI ya no es necesario ning\u00fan driver privativo, pues el driver open-source Radeon alcanza, pero eventualmente podr\u00eda ser necesario para placas GPU nVidia, donde el paquete a instalar es <code>xserver-xorg-video-nvidia<\/code> o alguno de los drivers que aparecen con el nombre <code>nvidia-legacy<\/code>. Si tienen un chipset Intel, con lo que viene por defecto suele alcanzar.<\/p>\n<p>Sobre el entorno gr\u00e1fico, como comentaba al inicio del art\u00edculo, mi recomendaci\u00f3n esta vez es utilizar Cinnamon, pero instalo Openbox tambi\u00e9n pues suele ser \u00fatil para casos de urgencia. Los dem\u00e1s componentes de nombre extra\u00f1o son bibliotecas que evitan que Cinnamon arroje advertencias o aplicaciones que se prefieren antes de las que vendr\u00edan por defecto.<\/p>\n<pre>apt install <a href=\"https:\/\/packages.debian.org\/stretch\/xorg\">xorg<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/lightdm\">lightdm<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/mesa-utils\">mesa-utils<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/openbox\">openbox<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/xserver-xorg-input-all\">xserver-xorg-input-all<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/xserver-xorg-input-synaptics\">xserver-xorg-input-synaptics<\/a>\r\n\r\napt install <a href=\"https:\/\/packages.debian.org\/stretch\/task-cinnamon-desktop\">task-cinnamon-desktop<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/cinnamon-l10n\">cinnamon-l10n<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/desktop-base\">desktop-base<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/gir1.2-gtop-2.0\">gir1.2-gtop-2.0<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gir1.2-nmgtk-1.0\">gir1.2-nmgtk-1.0<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/network-manager-gnome\">network-manager-gnome<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/pulseaudio\">pulseaudio<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/firefox-esr\">firefox-esr<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/firefox-esr-l10n-es-ar\">firefox-esr-l10n-es-ar<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/thunderbird\">thunderbird<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/thunderbird-l10n-es-ar\">thunderbird-l10n-es-ar<\/a>\r\n<\/pre>\n<h3>Superpaso 8<\/h3>\n<p>Instalar paquetes desde los repositorios oficiales. Como en la l\u00ednea anterior, cada paquete est\u00e1 enlazado a su descripci\u00f3n en el sitio de Debian.<\/p>\n<h4>Paso 8.1. Controladores y servicios \u00fatiles<\/h4>\n<pre>apt install <a href=\"https:\/\/packages.debian.org\/stretch\/acpi-support\">acpi-support<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/amd64-microcode\">amd64-microcode<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/cifs-utils\">cifs-utils<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/dkms\">dkms<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fail2ban\">fail2ban<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/intel-microcode\">intel-microcode<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/ntfs-3g\">ntfs-3g<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/ssh\">ssh<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/unattended-upgrades\">unattended-upgrades<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/uptimed\">uptimed<\/a>\r\n<\/pre>\n<h4>Paso 8.2. Herramientas \u00fatiles de l\u00ednea de comando<\/h4>\n<pre>apt install <a href=\"https:\/\/packages.debian.org\/stretch\/acpi\">acpi<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/alsa-utils\">alsa-utils<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/aptitude\">aptitude<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/buku\">buku<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/bash-completion\">bash-completion<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/clamav\">clamav<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/curl\">curl<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/deborphan\">deborphan<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/dialog\">dialog<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/ffmpeg\">ffmpeg<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/file\">file<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fish\">fish<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/flac\">flac<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/hexedit\">hexedit<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/htop\">htop<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/iotop\">iotop<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/imagemagick\">imagemagick<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/iptraf-ng\">iptraf-ng<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/irqbalance\">irqbalance<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/jmtpfs\">jmtpfs<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/less\">less<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/lftp\">lftp<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/livestreamer\">livestreamer<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/manpages\">manpages<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/markdown\">markdown<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/mc\">mc<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/mlocate\">mlocate<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/nano\">nano<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/netcat-openbsd\">netcat-openbsd<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/nethogs\">nethogs<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/nmap\">nmap<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/p7zip-full\">p7zip-full<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/pv\">pv<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/pxz\">pxz<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/qemu-kvm\">qemu-kvm<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/screen\">screen<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/smbclient\">smbclient<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/sshfs\">sshfs<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/tcpdump\">tcpdump<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/trickle\">trickle<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/tshark\">tshark<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/unrar\">unrar<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/unzip\">unzip<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/vbindiff\">vbindiff<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/w3m\">w3m<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/wavemon\">wavemon<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/wget\">wget<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/youtube-dl\">youtube-dl<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/zip\">zip<\/a>\r\n<\/pre>\n<h4>Paso 8.3. Lenguajes de programaci\u00f3n, herramientas y documentaci\u00f3n<\/h4>\n<pre>apt install <a href=\"https:\/\/packages.debian.org\/stretch\/build-essential\">build-essential<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/git\">git<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/git-doc\">git-doc<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/git-man\">git-man<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/idle3\">idle3<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/ipython3\">ipython3<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/pylint3\">pylint3<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/python3\">python3<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/python3-doc\">python3-doc<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/sqlite3\">sqlite3<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/sqlite3-doc\">sqlite3-doc<\/a>\r\n<\/pre>\n<h4>Paso 8.4. Programas gr\u00e1ficos para fines variados (editores, reproductores, etc)<\/h4>\n<pre>apt install <a href=\"https:\/\/packages.debian.org\/stretch\/default-jre\">default-jre<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/filezilla\">filezilla<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fslint\">fslint<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gufw\">gufw<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/hardinfo\">hardinfo<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/keepassx\">keepassx<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/mpv\">mpv<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/pavucontrol\">pavucontrol<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/sound-theme-freedesktop\">sound-theme-freedesktop<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/sqlitebrowser\">sqlitebrowser<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/synaptic\">synaptic<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/vlc\">vlc<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/wireshark-gtk\">wireshark-gtk<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/xdg-user-dirs-gtk\">xdg-user-dirs-gtk<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/xterm\">xterm<\/a>\r\n\r\napt install <a href=\"https:\/\/packages.debian.org\/stretch\/baobab\">baobab<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/blueman\">blueman<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/brasero\">brasero<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/cheese\">cheese<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gnome-font-viewer\">gnome-font-viewer<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/gnome-system-monitor\">gnome-system-monitor<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gnote\">gnote<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gvfs-backends\">gvfs-backends<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gvfs-fuse\">gvfs-fuse<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/nemo-fileroller\">nemo-fileroller<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/rhythmbox\">rhythmbox<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/transmission-gtk\">transmission-gtk<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/audacious\">audacious<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/file-roller\">file-roller<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gedit-plugins\">gedit-plugins<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/ghex\">ghex<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gimp\">gimp<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gksu\">gksu<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gucharmap\">gucharmap<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/leafpad\">leafpad<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/meld\">meld<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/sound-juicer\">sound-juicer<\/a> \r\n<\/pre>\n<h4>Paso 8.5. Soporte y drivers para impresoras<\/h4>\n<pre>apt install <a href=\"https:\/\/packages.debian.org\/stretch\/cups\">cups<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/cups-browsed\">cups-browsed<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/foomatic-db-compressed-ppds\">foomatic-db-compressed-ppds<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/foomatic-db-engine\">foomatic-db-engine<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/openprinting-ppds\">openprinting-ppds<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/printer-driver-cups-pdf\">printer-driver-cups-pdf<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/system-config-printer\">system-config-printer<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/system-config-printer-udev\">system-config-printer-udev<\/a>\r\n<\/pre>\n<h4>Paso 8.6. Iconos y temas de escritorio<\/h4>\n<pre>apt install <a href=\"https:\/\/packages.debian.org\/stretch\/arc-theme\">arc-theme<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/breeze-icon-theme\">breeze-icon-theme<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/clearlooks-phenix-theme\">clearlooks-phenix-theme<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/faba-icon-theme\">faba-icon-theme<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/gnome-colors\">gnome-colors<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/lxde-icon-theme\">lxde-icon-theme<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/mate-icon-theme\">mate-icon-theme<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/mate-icon-theme-faenza\">mate-icon-theme-faenza<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/tango-icon-theme\">tango-icon-theme<\/a>\r\n<\/pre>\n<h4>Paso 8.7. Versi\u00f3n m\u00e1s moderna del kernel (4.17) y encabezados<\/h4>\n<p>Reemplacen <code>amd64<\/code> por <code>i386<\/code> si su arquitectura es de 32 bits. La primera l\u00ednea instala la versi\u00f3n de kernel de Estable. La segunda l\u00ednea (que dice <em>stretch-backports<\/em>) instala adicionalmente una versi\u00f3n m\u00e1s moderna.<\/p>\n<pre>apt install <a href=\"https:\/\/packages.debian.org\/stretch\/firmware-linux\">firmware-linux<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/linux-headers-amd64\">linux-headers-amd64<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/linux-image-amd64\">linux-image-amd64<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/linux-doc\">linux-doc<\/a><\/pre>\n<pre>apt -t stretch-backports install <a href=\"https:\/\/packages.debian.org\/stretch-backports\/firmware-linux\">firmware-linux<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch-backports\/linux-headers-amd64\">linux-headers-amd64<\/a> <a href=\"https:\/\/packages.debian.org\/stretch-backports\/linux-image-amd64\">linux-image-amd64<\/a> <a href=\"https:\/\/packages.debian.org\/stretch-backports\/linux-doc\">linux-doc<\/a><\/pre>\n<h4>Paso 8.8. Versi\u00f3n m\u00e1s moderna de la suite LibreOffice (6.1)<\/h4>\n<pre>apt -t stretch-backports install <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice\">libreoffice<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice-help-es\">libreoffice-help-es<\/a> <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice-l10n-es\">libreoffice-l10n-es<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice-gtk3\">libreoffice-gtk3<\/a> <a href=\"https:\/\/packages.debian.org\/stretch-backports\/hunspell-es\">hunspell-es<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice-style-breeze\">libreoffice-style-breeze<\/a> <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice-style-sifr\">libreoffice-style-sifr<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice-style-tango\">libreoffice-style-tango<\/a> <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice-gnome\">libreoffice-gnome<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice-style-colibre\">libreoffice-style-colibre<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch-backports\/libreoffice-style-elementary\">libreoffice-style-elementary<\/a>\r\n<\/pre>\n<h4>Paso 8.9. Firefox m\u00e1s moderno<\/h4>\n<p>Omitido pues la que viene por defecto (ERS 52) es una versi\u00f3n bastante moderna.<\/p>\n<h4>Paso 8.10. Tipograf\u00edas<\/h4>\n<pre>apt install <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-cantarell\">fonts-cantarell<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-croscore\">fonts-croscore<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-crosextra-caladea\">fonts-crosextra-caladea<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-crosextra-carlito\">fonts-crosextra-carlito<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-dejavu\">fonts-dejavu<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-dkg-handwriting\">fonts-dkg-handwriting<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-awesome\">fonts-awesome<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-humor-sans\">fonts-humor-sans<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-liberation\">fonts-liberation<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-noto\">fonts-noto<\/a> \\\r\n    <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-oxygen\">fonts-oxygen<\/a> <a href=\"https:\/\/packages.debian.org\/stretch\/fonts-roboto\">fonts-roboto<\/a>\r\n<\/pre>\n<h3>Paso 9<\/h3>\n<p>Instalar paquetes desde repositorios externos.<\/p>\n<pre>apt install dropbox spotify-client virtualbox-5.2<\/pre>\n<p>Las aplicaciones siguientes s\u00f3lo est\u00e1n disponibles en versi\u00f3n de 64 bits, por lo que si su arquitectura es 32&#8230; lo siento&#8230;<\/p>\n<pre>apt install code google-chrome-stable<\/pre>\n<p>Con eso queda listo pr\u00e1cticamente todo lo que proviene por fuera de Debian. Lo \u00fanico queda pendiente es <a href=\"https:\/\/www.jetbrains.com\/pycharm\/\">PyCharm<\/a>, que como no tiene paquete disponible hay que bajarse el comprimido y alojarlo donde crean conveniente.<\/p>\n<h3>Paso 10<\/h3>\n<p>Listo, con eso les queda un sistema operativo, a mi juicio, casi perfecto.<\/p>\n<p><a href=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_14.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1507\" style=\"padding-bottom: 3px;\" src=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_14-1024x578.png\" alt=\"\" width=\"600\" height=\"339\" srcset=\"https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_14-1024x578.png 1024w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_14-300x169.png 300w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_14-768x434.png 768w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_14.png 1360w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><a href=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_32.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1506 alignleft\" style=\"padding-bottom: 3px;\" src=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_32-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_32-300x169.png 300w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_32-768x434.png 768w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_32-1024x578.png 1024w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_26_32.png 1360w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_25_49.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1508 alignleft\" style=\"padding-bottom: 3px;\" src=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_25_49-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_25_49-300x169.png 300w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_25_49-768x434.png 768w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_25_49-1024x578.png 1024w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_25_49.png 1360w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_24_19.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1509 alignleft\" style=\"padding-bottom: 3px;\" src=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_24_19-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_24_19-300x169.png 300w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_24_19-768x434.png 768w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_24_19-1024x578.png 1024w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_24_19.png 1360w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_22_53.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1511 alignleft\" style=\"padding-bottom: 3px;\" src=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_22_53-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_22_53-300x169.png 300w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_22_53-768x434.png 768w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_22_53-1024x578.png 1024w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_22_53.png 1360w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_23_35.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1510 aligncenter\" style=\"padding-bottom: 3px;\" src=\"\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_23_35-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_23_35-300x169.png 300w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_23_35-768x434.png 768w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_23_35-1024x578.png 1024w, https:\/\/maurom.com\/blog\/wp-content\/uploads\/2017\/07\/VirtualBox_stretch_04_07_2017_10_23_35.png 1360w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<div style=\"clear: both;\">El tema de escritorio de las capturas es <strong>Arc Darker<\/strong>, el conjunto de iconos es <strong>Gnome Wine<\/strong> y fuentes son <strong>Noto Sans UI Regular<\/strong> en su mayor\u00eda.<\/div>\n<p>Todo lo documentado aqu\u00ed est\u00e1 disponible en un sencillo script que instala Cinnamon y ejecuta todos estos pasos de un saque. Lo dejo disponible por si les sirve: <a href=\"\/\/maurom.com\/files\/stretch-powerup.sh\">stretch-powerup.sh<\/a> (20180802)<\/p>\n<p>Algunos consejos adicionales:<\/p>\n<ul style=\"list-style-type: square; list-style-position: outside; margin: 0.5em 2em;\">\n<li>Para iniciar un programa r\u00e1pidamente, usen la tecla <strong>Win<\/strong> y escriban parte del nombre. <strong>Alt+F2<\/strong> tambi\u00e9n funciona, pero no tiene autocompletado.<\/li>\n<li>La fuente <strong>Noto<\/strong> tiene un mont\u00f3n de variantes para distintos idiomas y por ello los cuadros de dialogo de selecci\u00f3n de fuente se hacen eternos. Como usualmente uno s\u00f3lo utiliza los alfabetos latinos, es posible desactivar aquellas fuentes que no se utilizan y reducir el listado. Para ello, descarguen este archivo <a href=\"\/\/maurom.com\/files\/95-powerup-restrict-noto.conf\">95-powerup-restrict-noto.conf<\/a> y guardenlo en el directorio <code>\/etc\/fonts\/conf.d\/<\/code><\/li>\n<li>Para tener la tipograf\u00eda cl\u00e1sica en las terminales Fx, ejecuten <code>dpkg-reconfigure console-setup<\/code> y en \u201c<em>Tipo de letra para la consola<\/em>\u201d seleccionen \u201c<em>No cambie la tipograf\u00eda del arranque<\/em>\u201d.<\/li>\n<\/ul>\n<p>Falta un paso adicional (s\u00famamente \u00fatil) para mejorar toda la tipograf\u00eda del sistema, pero eso queda para el post del mes que viene. Mientras tanto, si me olvido de algo, o ven algo que sobra, abajo est\u00e1n los comentarios\u2026<\/p>\n","protected":false},"excerpt":{"rendered":"<p>M\u00e1s o menos cada dos a\u00f1os (aunque deber\u00eda decir &#8220;when ready&#8220;) sale una nueva versi\u00f3n de la rama estable de Debian, y as\u00ed fue el caso en junio del corriente, pues liberaron Debian 9 &#8220;Stretch&#8221;. Para continuar la secuencia de recomendaciones post-instalaci\u00f3n que inici\u00f3 con un post de Tom\u00e1s, es buen momento de llevar mi [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[5,3,16,6],"_links":{"self":[{"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/posts\/1486"}],"collection":[{"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/comments?post=1486"}],"version-history":[{"count":5,"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/posts\/1486\/revisions"}],"predecessor-version":[{"id":1767,"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/posts\/1486\/revisions\/1767"}],"wp:attachment":[{"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/media?parent=1486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/categories?post=1486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maurom.com\/blog\/wp-json\/wp\/v2\/tags?post=1486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}