Ubuntu – poinstalační manuál

Ve čtvrtek vyšlo nové Ubuntu 13.04 a já provedl čistou instalaci tohoto systému. Po každé takové instalaci si nastavuji svůj systém tak, aby mi vyhovoval k práci. V tomto článku sepíšu všechny úkony, které dělám po instalaci Ubuntu a aplikace, které dodatečně instaluji.

Programy

  • vim Textový editor pro pokročilé.
  • git Verzovací systém vhodný pro správu verzí nebinárních souborů
  • gitk Grafický nástroj pro práci s gitem, hezky zobrazuje historii commitů
  • Meld Porovnávač souborů, používám jako řešitele konfliktů (mergetool) pro git
  • Gimp Grafický rastrový editor
  • tree Zobrazovač adresářové struktury pro konzoli
  • Eclipse Vývojové prostředí
    • Eclipse-git Plugin pro práci s gitem
  • htop Přívětivější než top, zobrazuje procesy a vytížení počítače
  • ia32-libs Pro použití 32-bitových balíčků na 64-bitovém systému
  • Maven Správce projektů pro Javu
  • Chromium Webový prohlížeč, ze kterého vychází Chrome
  • Apache2 Webový server
  • PHP5 Skriptovací jazyk pro vývoj webových stránek
  • MySQL Databáze
  • PostgreSQL Databáze
  • indicator-cpufreq Zobrazovač frekvence procesoru na horní liště, umožňuje nastavit profil nebo konkrétní frekvenci
  • sysv-rc-conf Správce runlevelů (které aplikace se mají v kterém runlevelu spouštět)
  • elinks Webový prohížeč pro konzoli
  • Virtualbox Software pro virtualizaci operačních systémů
  • screen Manažer terminálů
  • 7z Komprimátor souborů
  • VLC Multimediální přehrávač, vhodný i na streamování
  • Inkscape Vektorový editor
  • aptitude Grafický správce balíčků do terminálu
  • openssh-server Server pro ovládání počítače přes protokol SSH

Instalace

  • Ovladače
    • Pro mojí WiFi kartu Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01) instaluji ovladač firmware-b43-lpphy-installer, protože nabízený bcmwl-kernel-source občas způsobuje kernel panic
  • Instalace potřebných balíčků:
    • sudo apt-get install vim git gitk meld tree gimp eclipse eclipse-egit htop ia32-libs maven chromium-browser apache2 php5 mysql-server postgresql indicator-cpufreq sysv-rc-conf elinks virtualbox screen p7zip-full vlc inkscape aptitude openssh-server

Nastavení

  • Nastavení data a času
    • Den v týdnu
    • Datum a měsíc
    • Začlenit čísla týdnů v kalendáři
  • Povolení pracovních ploch
  • Zamykání obrazovky při nečinnosti po delší době, než 10 minut
  • Unity Panel
    • Zmenšení
    • Automatické skrývání
  • Odebrat Apache2 ze všech runlevelů pomocí sysv-rc-conf
  • Vytvoření symlinku pro Python3
    • sudo ln -s /usr/bin/python3 /usr/local/bin/py
  • Nastavení Eclipse
    • Zobrazit čísla řádků
    • QuickDiff zobrazovat pro Git
    • Vývoj pro Android
    • Maven integration: http://download.eclipse.org/technology/m2e/releases
    • Pokrytí kódu jednotkovými testy: http://update.eclemma.org
  • Nastavení Gitu
    • git config --global user.email "petr@posvic.cz"
      git config --global user.name "Phoenix"
      git config --global push.default simple
  • Soubor ~/.bashrc
    • export EDITOR=vim
  • Soubor ~/.vimrc
    • noremap <Up> g<Up>
      noremap <Down> g<Down>
      inoremap <Up> <Esc>g<Up>a
      inoremap <Down> <Esc>g<Down>a

 

Příspěvek byl publikován v rubrice Blog se štítky , a jeho autorem je Petr Pošvic. Můžete si jeho odkaz uložit mezi své oblíbené záložky nebo ho sdílet s přáteli.

1 komentář u „Ubuntu – poinstalační manuál

  1. Taky jsem tohle řešil, ale nakonec jsem si napsal script, který většinu požadovaných věcí provede za mne. Například makra pro vim, vzhled Unity (32, skrývání), nastavení guake a další se moc nemění, takže script už funguje 3 verze Ubuntu 🙂

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *