Xubuntu 1404 installation guidelines » History » Version 5

Version 4 (ROQUE, Damien, 11/17/2014 11:07 AM) → Version 5/11 (ROQUE, Damien, 11/17/2014 11:57 AM)

h1. Xubuntu 14.04 installation guidelines

The distribution GNU/Linux Xubuntu 14.04 has been chosen for several reasons: long term support (until 2017), active community, light desktop environment, available binary packages from Ettus Research.

h2. Partitioning

During the installation process, the following partitioning is recommended:
* primary SWAP, 1 GB;
* primary ext4, /, 40 GB;
* secondary ext4, /home, (remaining space).

h2. Packages installation

Get a root shell.

<pre>
sudo -s
</pre>

If needed, configure an HTTP proxy.

<pre>
export http_proxy=http://host:port
</pre>

Then, it is possible to complete the installation.

<pre>
apt-get install texlive-full texstudio auctex wireshark filezilla \
openssh-server vlc octave-communications subversion git thunar-vcs-plugin \
xfce4-goodies arandr libreoffice-l10n-fr flashplugin-nonfree evince xournal \
eog python-matplotlib python-scipy ctags doxygen ntpdate libpam-ldap nscd screen \
htop inkscape filezilla gparted
</pre>

h2. Services configuration

h3. Sudo configuration

<pre>
sudo visudo
</pre>


<pre>
adduser <login> sudo
</pre>

<pre>
Defaults env_keep += "http_proxy https_proxy"
</pre>

h3. Enable root account

<pre>
sudo passwd
</pre>

h3. Enable LDAP authentication

<pre>
dpkg-reconfigure ldap-auth-config
</pre>

<pre>
sudo nano /etc/nsswitch.conf
</pre>

<pre>
passwd: ldap compat
group: ldap compat
shadow: ldap compat
</pre>

<pre>
sudo nano /etc/pam.d/common-session
</pre>

<pre>
session required pam_mkhomedir.so skel=/etc/skel umask=0022
</pre>

<pre>
/etc/init.d/nscd restart
</pre>

h3. Enable NTP

<pre>
nano /etc/default/ntpdate
</pre>

<pre>
ntpdate-debian
</pre>