Post Installation Guide DEBIAN 8/9 - 2016 - Part II

In the first part of the DEBIAN Post Installation Guide 8/9 - 2016  We talked about optimizing and configuring the Network Manager, the Network Interface, the resolv.conf, the System Proxy and the Browser, the Repositories with their respective keys and performing different levels of maintenance and updating of the Operating System. In this second part we will talk about some essential steps that we can all take to optimize our Desktop Environment o Multi-Desktop Environment en a GNU Linux DEBIAN distribution in its version 8 Jessie (Stable) or 9 Stretch (Testing), or one based on it.

GNU / Linux

Recommendation: When executing these steps, I carefully watched the console messages, and be especially careful to accept those that indicate packages will be removed ...".

Note 1: Multi-Desktop Environment refers to when you have 2 or more Desktop Environments on a GNU / Linux Operating System. And the recommendations (packages to install) given below are designed to ease of installation, integration and stability of 2 or more Desktop Environments. However, this is only recommended for medium or advanced users.

Note 2: If the Operating System notifies you that for library or file version problemss will not be able install / update some packages, choose between: accept - not accept - exit (y / n / q) the option that allows do not remove or downgrade conflicting packages to avoid serious or unrecoverable problems, but if you think you have the experience, I continued accepting everything very carefully, and seeing the console warning messages to follow up on them!

Note 3: A Distribution DEBIAN-8 can be pure or mixed, that is, contain only repositories of DEBIAN-8 or contain added Repositories of DEBIAN-9. This is feasible but not recommendedas this is only recommended for medium or advanced users. Pure DEBIAN 9 is better than mixed DEBIAN 8.

Note 4: The first time use this Post Installation Guide it is recommended install each package from this list one by one and verify the functionality of each one of them placing the name in the box search (search) full DEBIAN Packages official page. The follow these recommendationss you will eventually become a Medium or Advanced User with a great command of packaging and troubleshooting packages.

Search box

================================================== ========

PACKAGES FOR COMPILING, PACKAGING AND INSTALLING OTHER PACKAGES:

aptitude install linux-source linux-headers-$(uname -r) build-essential kernel-package libncurses5 libncurses5-dev libqt3-mt-dev libc6-dev dialog module-assistant
aptitude install checkinstall automake cmake make autoconf git git-core dh-make devscripts fakeroot debhelper debian-policy ccache dh-autoreconf autotools-dev

PACKAGES FOR INSTALLING THE GNOME DESKTOP ENVIRONMENT:

aptitude install gdm3 gnome gnome-applets gnome-audio gnome-backgrounds gnome-boxes gnome-btdownload gnome-calculator gnome-clocks gnome-color-chooser gnome-color-manager gnome-contacts gnome-control-center gnome-dictionary gnome-disk-utility gnome-dust-icon-theme gnome-cards-data gnome-chess gnome-games gnome-games-extra-data gnome-hearts gnome-extra-icons gnome-font-viewer gnome-genius gnome-gmail gnome-icon-theme-extras gnome-logs gnome-maps gnome-nettool gnome-phone-manager gnome-packagekit gnome-pkg-tools gnome-power-manager gnome-ppp gnome-schedule gnome-screensaver gnome-screenshot gnome-search-tool gnome-shell gnome-shell-extensions gnome-sound-recorder gnome-system-log gnome-system-monitor gnome-system-tools gnome-themes-standard gnome-terminal network-manager-gnome

If it is pure DEBIAN 8, also execute the command command:

aptitude install gnome-media gnome-media-profiles gnome-themes gnome-themes-extras

EXTRAS APPLICATIONS FOR GNOME:

aptitude install nautilus nautilus-actions nautilus-compare nautilus-emblems nautilus-filename-repairer nautilus-image-converter nautilus-pastebin nautilus-scripts-manager nautilus-sendto nautilus-share nautilus-wipe sound-theme-freedesktop gnome-tweak-tool rhythmbox rhythmbox-plugins rhythmbox-plugin-cdrecorder file-roller totem totem-plugins sound-juicer gksu brasero brasero-cdrkit shutter deluge ekiga baobab cheese gedit gedit-plugins eog eog-plugins games-thumbnails dcraw gphoto2 shotwell simple-scan ffmpegthumbnailer evince evince-common evolution evolution-common evolution-plugins cairo-dock seahorse pidgin pidgin-plugin-pack pidgin-skype pidgin-themes pidgin-twitter gimp gimp-gmic gimp-data-extras gimp-dcraw gimp-gap gimp-gutenprint gimp-plugin-registry

PACKAGES FOR INSTALLING THE MATE DESKTOP ENVIRONMENT:

aptitude install mate-core mate-desktop-environment-core mate-desktop-environment mate-desktop-environment-extras mate-menus mate-sensors-applet mate-system-tools mate-gnome-main-menu-applet

PACKAGES FOR INSTALLING THE CINNAMON DESKTOP ENVIRONMENT:

aptitude install cinnamon cinnamon-desktop-environment

PACKAGES FOR INSTALLING THE XFCE DESKTOP ENVIRONMENT:

aptitude install xfce4 xfce4-goodies xfce4-screenshooter-plugin xfce4-places-plugin xfce4-whiskermenu-plugin xfce4-messenger-plugin xfce4-indicator-plugin xfce4-session xfwm4 xfwm4-themes thunar thunar-volman thunar-archive-plugin thunar-media-tags-plugin parole xfburn xsensors wicd wicd-daemon wicd-gtk mousepad

PACKAGES FOR INSTALLING THE LXDE DESKTOP ENVIRONMENT:

# Only install if it is DEBIAN 8 pure.

aptitude install lxde lxde-core task-lxde-desktop lxmusic lxpanel lxsession lxtask lxLauncher lxappearance lxterminal lxrandr lxmusic libfm-tools leafpad pcmanfm xarchiver gpicview openbox obconf tint2

 

PACKAGES FOR INSTALLING THE KDE 4/5 DESKTOP ENVIRONMENT:

For KDE 4 on DEBIAN 8:

aptitude install kdm kde-full apper digikam krita kplayer calligra calligra-l10n-es calligra-reports-map-element calligra-reports-web-element calligra-semanticitems kipi-plugins

For KDE 5 on DEBIAN 9:

aptitude install sddm plasma-desktop plasma-nm plasma-runner-installer plasma-runners-addons plasma-wallpapers-addons qt5-default sddm-theme-breeze sddm-theme-circles sddm-theme-elarun sddm-theme-maldives sddm-theme-maui

EXTRAS APPLICATIONS FOR KDE 4/5:

aptitude install akonadi-kde-resource-googledata akregator amarok amarok-utils ark baloo baloo-utils basket bluedevil cantor dolphin ffmpegthumbs filelight gdebi-kde gwenview k3b kaffeine kate kde-base-artwork kde-baseapps kde-config-gtk-style kde-standard kdeutils kdebase-runtime kde-l10n-es kde-thumbnailer-deb kde-wallpapers kde-window-manager kdeartwork kdeconnect kdenlive kdepim kget kgpg kmail kmymoney kolourpaint4 kompare konsole konversation kopete kphotoalbum krusader kshutdown ksnapshot ksshaskpass ktorrent kdesudo libreoffice-kde marble okular qapt-deb-installer pkg-kde-tools qbittorrent skanlite smplayer speedcrunch task-spanish-kde-desktop udevil xsettings-kde yakuake

EXTRAS USER SESSION MANAGERS:

aptitude install nodm slim ldm lightdm lightdm-gtk-greeter

EXTRAS MULTI-ENVIRONMENT PACKAGES FOR THE USER:

aptitude install iceweasel iceweasel-l10n-es-es chromium chromium-l10n p7zip p7zip-full p7zip-rar rar unrar unrar-free unace zip unzip bzip2 arj lhasa lzip xz-utils vlc vlc-plugin-notify dvdauthor dvd+rw-tools freetuxtv imagination soundconverter lame audacity pitivi gdebi software-properties-gtk synaptic lsdvd libdvdread4 libdvdnav4 fslint clamtk libmtp-runtime xinit xorg gtkpod libgpod-common libgpod-cil libgpod4 libmimic0 mtp-tools qshutdown swftools python-bluez python-usb webcam vorbis-tools qt4-qtconfig libgnome2-0 console-setup easytag gparted camera.app camorama transmission-gtk mypaint pinta rawtherapee gtk-recordmydesktop bleachbit ranger w3m libgnomevfs2-extra libmagickcore-extra mono-runtime libcurl3 libcurl3-nss libnotify-bin curl telepathy-gabble telepathy-salut telepathy-sofiasip libusb-0.1-4 opensc pcsc-tools pcscd ooo-thumbnailer gnupg-curl openssh-blacklist openssh-blacklist-extra xml-core zeitgeist-core krb5-locales wammu libgammu-i18n libpurple-bin python-cddb python-mmkeys python-pam python-pygame openssh-blacklist openssh-blacklist-extra adwaita-icon-theme gnupg-curl libpam-cap uuid-runtime lsb-release

If it is pure DEBIAN 8, run the command prompt:

aptitude install xbmc xbmc-eventclients-j2me xbmc-eventclients-ps3 xbmc-eventclients-wiiremote

If it is DEBIAN 9, run the command prompt:

aptitude install kodi kodi-eventclients-j2me kodi-eventclients-ps3 kodi-eventclients-wiiremote

HARDWARE MANAGEMENT OPTIMIZATION PACKAGES:

aptitude install amd64-microcode fancontrol firmware-linux intel-microcode iucode-tool hwdata laptop-detect irqbalance lm-sensors hardinfo sysinfo lshw lsscsi acpi acpitool

Then execute the command: sensors-detect

And write YES to all options.

GOOGLE REPOSITORIES INTERNET BROWSER PACKAGES:

aptitude install google-chrome-stable google-talkplugin

I hope this careful and selective collection of recommended packages fits their needs and allow them have a DEBIAN 8/9 Operating System a lot more complete, stable and optimized. the third part of the Post Installation Guide will include the best recommended packages for:

  • APPLICATIONS AND AUDIO DRIVERS
  • PRINT AND SCAN DRIVERS AND APPLICATIONS
  • BASIC OFFICE
  • ADVANCED OFFICE
  • INTEROPERABILITY WITH WINDOWS (NETWORKS AND HARDWARE)
  • INTEROPERABILITY WITH WINDOWS (SOFTWARE)
  • FREE JAVA COMPLEMENTS
  • ADOBE PRIVATIVE COMPLEMENT
  • ETHERNET APPLICATIONS AND CONTROLLERS - WIRELESS
  • VIDEO APPLICATIONS AND DRIVERS

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   nameless said

    How lazy to use debian….
    more if it is in the stable branch, I feel that the interesting thing is sid.

    Even so, the fact of seeing so many lines to install something causes me horror to look at and I don't even want to use it.

    It could be that someone deigned to create scripts with the entire community that owns that distro, something to use a ./install_gnome and that the desktop will be installed for example, it would be good I think.

  2.   Jose Albert said

    Regards!

    1.- Using unstable (sid) is only recommended if you are an expert. Much better and highly advisable is to always use testing.

    2.- All these recommended packages are not to be installed as an automaton, they are to teach newbies which packages they should know thoroughly when it comes to a problem or improvement of an Operating System, sectioning them by functionality. However you can insert those lines in a script and voila, but I do not recommend it.

  3.   dayane qua said

    From the basic packages for compilation, installation and essentials to an extensive selection of environments. Great, great guide. You leave a big research task for the novice and seasoned alike.
    The negative that tarnishes your guide a bit are the proprietary recommendations, that if we start by recommending Debian or making a guide to understand its great customization possibilities, we must be faithful to its philosophy of free software and categorically reject the proprietary ones, which deprive the user of the freedom that the late Mr. Murdock bequeathed to us.

  4.   Jose Albert said

    I understand you perfectly! Anyway they are only recommendations and sometimes it is good to know the proprietary alternatives in GNU / Linux when the lack of expertise prevails!

  5.   Marcelo said

    To the first steps with the penguin distro I gave them from the hand of guides like these. What memories it brought me to read that packages like 'ooo-thumbnailer' still shoot fire down the exhaust.
    La-bu-ra-zo !!! Congratulations Jose.

  6.   Jose Albert said

    Simple package that makes a preview of our documents in the Nautilus Explorer, but that simply does not come installed by default in many Distros and makes a typical user with a comparative vision of Windows say that it is not like Windows. And that's what the Guide is about.

    In my particular case I use DEBIAN Testing with KDE5 - Plasma and I absolutely install all the packages and procedures described in this 3-part Guide and I feel that I have the best super updated and stable personal Distro ever! I have my personal server configured like this.

    And best of all, with great care and using stable DEBIAN you can install all desktop environments and login session managers at once, and test all flavors of linux in a single Distro. I have my personal laptop like this.

    The Guide is structured so that this is possible with the minimum possible margin of parcel error.

  7.   Marcelo said

    That's right, the preview of the .odt (and Libreoffice colleagues) is something nice to look at and useful above all else.
    Please, two questions Jose: When you say / * very carefully and using stable DEBIAN you can install all desktop environments * / Wouldn't you recommend it in Debian Testing? Do you consider that a good measure to take to avoid mixing configurations in Home would be to use a different username for each Desktop Environment?
    Thanks and Regards.

  8.   Alberto Cardona said

    I am missing OpenBox 🙁 I have always had problems with the wifi in openbox: /
    But it is an excellent guide, greetings!

  9.   Jose Albert said

    I personally have used DEBIAN 8 Multi-environment perfectly without any type of instability, but because I have fine-tuned each aspect very by hand at the level of installed packages. Now if you include these 2 lines all the environments will be very stable:

    deb http://ftp.us.debian.org/debian/ versiondebian main contrib non-free
    deb http://security.debian.org/ versiondebian / updates main contrib non-free

    But if you include the lines shown below, or the more modernized package repositories (in testing phase) you include, it can become increasingly unstable due to unforeseen future dependency problems.

    Lines such as:

    deb http://ftp.us.debian.org/debian/ versiondebian-updates main contrib non-free
    deb http://ftp.us.debian.org/debian/ versiondebian-backports main contrib non-free

    I include them all, at first it put me in trouble but I did it to learn about the parcel and its dependencies, both in DEBIAN 8 or 9. If you want to learn and you like risks, mix them, if you like stability and security, don't do it .

    In DEBIAN 9 it will always be highly probable to give instability due to the constant updates of the packages, but if you dare you will learn a lot to gear a good system by hand!

  10.   walter said

    I use debian 8 stable you recommend me to use debian 9 testing I work web development php, mysql, javascript, nodejs it is recommended to move to ersion testing

  11.   David said

    Thank you very much for the tutorial. I can't find a way to install the Gnome Software Center on Debian 8 as Ubuntu Gnome brings. It is to install in a laptop of a person not very shower with computers and internet. I will install Debian 8, LibreOffice, Firefox, configure Thunderbird and little else, but I want to show her a way to install packages easily and I have seen that the Gnome Software Center would be perfect for her. Is it not possible to install it on Debian 8? Thank you in advance. Cheers

  12.   Josemari. said

    Thank you very much.