Warning: preg_match_all() expects parameter 2 to be string, array given in /data/web/virtuals/24611/virtual/www/wp-content/plugins/themify-builder/classes/class-themify-builder.php on line 2234
Linux Mint je skvělá distribuce, která funguje out-of-the-box. Vynikající je, že běží obstojně rychle i na kompech, které používají děti, jeden Athlon 3600+ s 1,7 GB RAM a nadupanou grafickou kartou, i na Pentiu 4 3.4 GHz s jedním gigem paměti. Ovladače veškerého HW nejsou absolutně žádným problémem. U dětí je to opravdu nainstaluj a jeď, na mém noťasu je vhodné ještě něco doplnit. Většinou nějaké aplikace, které nejsou součástí standardní instalace plus pár věcí kvůli kompilaci ze zdrojáků.
Repozitáře a zdroje
- Změníme repozitáře tak, aby ukazovaly na Debian balíčky. Důvodem je rychlejší aktualizace a tudíž modernější systém při zachování stability a spolehlivosti. (Pouze pro LMDE, nepoužívat u Ubuntu*-based verzí!)
sudo apt-get update sudo nano /etc/apt/sources.list
- Obsah souboru sources.list smažeme a doplníme. Namísto AU lze samozřejmě použít jakékoliv jiné zrcadlo. Repozitáře Googlu nechávám vypnuté.
deb http://ftp.au.debian.org/debian stable main contrib non-free deb-src http://ftp.au.debian.org/debian stable main contrib non-free deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free deb http://security.debian.org/ wheezy/updates main contrib non-free deb-src http://security.debian.org/ wheezy/updates main contrib non-free #Third Parties Repos #Debian Multimedia deb http://www.las.ic.unicamp.br/pub/debian-multimedia/ stable main #Google Chrome # deb http://dl.google.com/linux/deb/ stable non-free main # deb http://dl.google.com/linux/deb/ stable non-free # deb http://dl.google.com/linux/deb/ stable non-free main
Sources.list můžeme naplnit i alternativně:
deb http://ftp.us.debian.org/debian wheezy main contrib non-free deb-src http://ftp.us.debian.org/debian wheezy main contrib non-free deb http://security.debian.org/ wheezy/updates main contrib non-free #deb-multimedia.org deb http://www.deb-multimedia.org wheezy main non-free #Oracle VM VirtualBox deb http://download.virtualbox.org/virtualbox/debian wheezy contrib non-free
- Následuje obligátní
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo reboot
- Pokud chceme dotáhnout přeměnu na Debian až do konce, pokračujeme kontrolou souboru /etc/issue, který by měl obsahovat
Debian GNU/Linux 7.0 \n \l
a souboru /etc/issue.net, kde bychom měli najít
Debian GNU/Linux 7.0
a v neposlední řadě /etc/os-release, kde by mělo být
PRETTY_NAME="Debian GNU/Linux 7.0 (wheezy)" NAME="Debian GNU/Linux" VERSION_ID="7.0" VERSION="7.0 (wheezy)" ID=debian ANSI_COLOR="1;31" HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support/" BUG_REPORT_URL="http://bugs.debian.org/"
- Doinstalujeme balíčky, které budeme potřebovat
sudo apt-get install mc nfs-common nfs-kernel-server ssh vlc filezilla gpointing-device-settings unetbootin stardict goldendict keepass2 gconf-editor googleearth inkscape graphicsmagick-libmagick-dev-compat intltool libatk1.0-dev libbabl-0.0-0-dev libgegl-0.0-dev libcairo2-dev libexiv2-dev libfontconfig1-dev libfreetype6-dev libgomp1 libgtk2.0-dev libjpeg-dev libtiff4-dev liblcms2-dev liblensfun-dev libpng12-dev libsqlite3-dev libstdc++6-4.4-dev libxml2-dev libopenexr-dev libcurl4-gnutls-dev libgphoto2-2-dev libdbus-glib-1-dev libgnome-keyring-dev fop librsvg2-dev libflickcurl-dev cmake subversion git gpsbabel-gui gpxviewer viking foxtrotgps gpscorrelate gpscorrelate-gui gpsman marble shutter lsb-cxx lsb-qt4 qt4-qmake libqt4-core libqt4-dev libgdal1-dev libqt4-sql-sqlite, libgeoclue-dev, libgeographiclib9, libgeographiclib-dev, libgeotranz3.1, libgeotranz3-dev, libproj-dev, libusb-0.1-4, libusb-dev
Vylepšení vzhledu fontů
do /home
adresáře zkopírovat soubor .fonts.conf
s následujícím obsahem
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <edit name="autohint" mode="assign"> <bool>true</bool> </edit> </match> </fontconfig>
Fix videa v Chromu
/opt/google/chrome/google-chrome %U --disable-accelerated-compositing
Instalace Compizu
- Do
/etc/apt/sources
přidat níže uvedený řádek bez hashe, nainstalovat compiz a potom hned zakomentovat zpět# deb http://http.us.debian.org/debian/ unstable main contrib non-free sudo apt-get install compiz-fusion-plugins-extra compizconfig-settings-manager
- do “aplikace spouštěné při přihlášení” přidat compiz –replace
- restart
Instalace Darktable
git clone git://github.com/darktable-org/darktable.git cd $HOME/darktable ./build.sh cd build && sudo make install
Instalace QLandkarteGT
- Přepneme do /home/vlad/compilling/
- Zadáme příkaz
svn checkout svn://svn.code.sf.net/p/qlandkartegt/code/QLandkarteGT/trunk QLandkarteGT
- Po stažení zdrojáků vytvoříme adresář build_QLandkarteGT a přepneme se do něj
mkdir build_QLandkarteGT cd build_QLandkarteGT
- Spustíme cmake – pokud zahlásí chybějící balíky, musíme je doinstalovat
cmake ../QLandkarteGT
- Zkompilujeme (kompilace trvá dost dlouho)
make
- Přidáme podporu pro GPS Garmin
svn co https://qlandkartegt.svn.sourceforge.net/svnroot/ qlandkartegt/GarminDev/trunk GarminDev
- Opět vytvoříme paralelní adresář
mkdir build_GarminDev cd build_GarminDev
- Zkompilujeme
ccmake ../GarminDev
- Zkompilujeme
sudo make
- A Celé to nainstalujeme
sudo make install
- Posledním krokem může ale nemusí být
sudo ln -sf /usr/lib/qlandkartegt /usr/local/lib/qlandkartegt
Automount disků
do fstab přidat tyto řádky:
192.168.1.42:/install /home/vlad/shares/server nfs defaults 0 0 192.168.1.42:/knihovna /home/vlad/shares/knihovna nfs defaults 0 0 192.168.1.42:/filmy /home/vlad/shares/filmy nfs defaults 0 0 /dev/sda4 /media/data ntfs defaults,umask=007,gid=46 0 0 /dev/sdb1 /media/traydisk ext3 defaults,noatime 0 2