Pod koniec kwietnia odbyła się premiera systemu Xubuntu 14.04, który otrzymał 3 letnie wsparcie techniczne. Zespół OSWorld testował różne pakiety i dodatkowe repozytoria, a w poniższym artykule przedstawiamy przykładową konfigurację do pracy dla wielu osób.

Repozytoria

Oto pełen spis repozytoriów PPA, które są potrzebne do zainstalowania opisanych niżej aplikacji:

ppa:dlech/keepass2-plugins
ppa:gambas-team/gambas3
ppa:hydr0g3n/qbittorrent-stable
ppa:i-nex-development-team/daily
ppa:jtaylor/keepass
ppa:maarten-baert/simplescreenrecorder
ppa:netext/netext73
ppa:nilarimogard/webupd8
ppa:otto-kesselgulasch/gimp
ppa:plushuang-tw/uget-stable
ppa:thimas.tsai/ubuntu-tuxboot
ppa:ubuntuhandbook1/apps
ppa:ubuntu-wine/ppa
ppa:webupd8team/y-ppa-manager

Przygotowaliśmy paczkę z gotowymi repozytoriami, które należy zaimportować do systemu, przy użyciu aplikacji Y PPA Manager:

deb http://linux.dropbox.com/ubuntu trusty main
deb http://ppa.launchpad.net/gambas-team/gambas3/ubuntu trusty main
deb http://archive.getdeb.net/ubuntu trusty-getdeb apps
deb http://ppa.launchpad.net/hydr0g3n/qbittorrent-stable/ubuntu trusty main
deb http://ppa.launchpad.net/i-nex-development-team/daily/ubuntu trusty main
deb http://ppa.launchpad.net/jtaylor/keepass/ubuntu trusty main
deb http://ppa.launchpad.net/maarten-baert/simplescreenrecorder/ubuntu trusty main
deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu trusty main
deb http://ppa.launchpad.net/otto-kesselgulasch/gimp/ubuntu trusty main
deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/xUbuntu_14.04/ /
deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
deb http://ppa.launchpad.net/ubuntuhandbook1/apps/ubuntu trusty main

Na starcie instalujemy program aptitude:

sudo apt-get install aptitude

oraz dodajemy repozytorium z programem Y PPA Manager:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager && sudo aptitude update && sudo aptitude install y-ppa-manager

Teraz otwieramy aplikację Y PPA Manager, naciskamy Advanced -> Backup repositories i wybieramy plik repozytoria-Xubuntu1404.tar.gz. Odczekujemy pewną chwilę po czym wyświetli się nam, że pomyślnie dodano repozytoria. Pozostaje nam jedynie odświeżyć listę pakietów: sudo aptitude update.

Najważniejsze programy

Oto zbiór programów, które według nas powinny się znaleźć w systemie. Oczywiście można sobie samemu wybrać, co jest dla nas najlepsze:

sudo aptitude install xubuntu-restricted-extras
sudo aptitude install vlc audacious
sudo aptitude install sane xsane
sudo aptitude install libreoffice libreoffice-gtk3 libreoffice-l10n-pl libreoffice-help-pl mythes-pl hyphen-pl libgl1 openclipart-libreoffice
sudo aptitude install p7zip-full p7zip-rar unrar
sudo aptitude install inkscape geany geany-plugins converseen shutter simplescreenrecorder blender
sudo aptitude install filezilla hexchat qbittorrent gajim
sudo aptitude install i-nex keepass2
sudo aptitude install numlockx gnome-disk-utility mesa-utils htop bleachbit gsmartcontrol exfat-fuse exfat-utils

Poniżej opisaliśmy dokładniej, poszczególne pakiety:

Kodeki, biblioteki i wtyczki

Dodatkowe pakiety Xubuntu

Jest to zbiór różnego rodzaju wtyczek i podstawowych kodeków, w tym: wtyczka Adobe Flash, wtyczki GStreamer, wtyczka FFmpeg, wtyczka Fluendo MP3, czcionki TrueType firmy Microsoft oraz pliki do obsługi formatu .RAR:

sudo aptitude install xubuntu-restricted-extras

Java i OpenJDK

Domyślnie nie jest nam ona praktycznie potrzebna w systemie, ale jeżeli ktoś już ją potrzebuje, to warto zaopatrzyć się w repozytorium ppa:webupd8team/java i następnie zainstalować:

sudo aptitude install oracle-java7-installer

lub

sudo aptitude install oracle-java8-installer

Akceleracja wideo i graficzna dla kart AMD:

sudo aptitude install vainfo xvba-va-driver

Akceleracja wideo i graficzna dla kart nVidia:

sudo aptitude install vdpau-va-driver vdpauinfo

Internet

Gajim

Komunikator sieci Jabber:

apt-get install gajim

qBittorrent

Klient sieci Bittorrent:

apt-get install qbittorrent

Smuxi i Hexchat

Smuxi to rozwijany od dawna klient sieci IRC, oparty o bibliotekę GTK i dostępny na wiele systemów operacyjnych:

sudo aptitude install smuxi

Hexchat to klient sieci IRC, kontynuacja porzuconego projektu XChat, który posiada wersję dla systemów Linux, OS X i Windows:

sudo aptitude install hexchat

Filezilla

Do zarządzania danymi przy pomocy protokołu FTP, FTPS i SFTP przyda się nam odpowiedni klient:

sudo aptitude install filezilla

Skype

Osoby często korzystające z rozmów głosowych mogą pobrać Skype, bezpośrednio ze strony: Skype dla Linuksa

Dropbox

Dropbox dla Linuksa

ownCloud Client i qCloud.pl

Instalacja klienta ownCloud i podłączanie się do niego zostały opisane w tym artykule: ownCloud Client – instalacja i konfiguracja pod Linuksem. Zapraszamy także do skorzystania z oferty własnej chmury w qcloud.pl

uGet

uGet to zewnętrzny menedżer pobierania plików, przydatny szczególnie dla przeglądarek Firefox i Chrome. Aby móc z niego korzystać należy posiadać zainstalowaną wtyczkę FlashGot i przeprowadzić odpowiednią konfigurację.

sudo aptitude install uGet

Aria2

Aria2 to platforma do pobierania wielu plików z internetu za pomocą linii poleceń.

sudo aptitude install aria2

Biuro

LibreOffice

Najpopularniejszy wolny pakiet biurowy, z polskim słownikiem i biblioteką clipartów:

sudo aptitude install libreoffice libreoffice-gtk3 libreoffice-l10n-pl libreoffice-help-pl mythes-pl hyphen-pl libgl1 openclipart-libreoffice

KeePass 2

Bezpieczne przechowywanie i zarządzanie hasłami, znane z Windows:

sudo aptitude install keepass2

Dodaliśmy także specjalne repozytorium z wtyczkami dla osób, które chcą rozszerzyć możliwości menedżera.

Archiwizery plików

Oto najważniejsze pakiety, potrzebne do otwierania i pakowania wielu formatów archiwów:

sudo aptitude install p7zip-full p7zip-rar unrar

Geany

Geany do zaawansowany notatnik i edytor programistyczny w jednym:

sudo aptitude install geany geany-plugins

Gry

Steam

Nie trzeba chyba nikomu przedstawiać platformy do gier od Valve. Instalujemy ją, poprzez pobranie pakietu steam.deb ze strony store.steampowered.com/about/.

Desura

Desura to kolejna platforma do gier, która posiada oficjalne wsparcie dla Linuksa. Pojawiła się ona wiele miesięcy wcześniej przed Steamem. Instalacja została opisana w naszym artykule: Desura – platforma gier na Linuksa.

Wine i PlayOnLinux

Jeżeli chcemy uruchamiać aplikacje spod Windows, należy dodać ppa:ubuntu-wine/ppa:

apt-get install wine

Możemy także skorzystać ze świetnego zbioru skryptów do instalacji:

apt-get install playonlinux

Multimedia

Audacious

sudo aptitude install audacious

VLC

sudo aptitude install vlc

Grafika

Inkscape

Abyśmy mogli tworzyć i edytować grafikę wektorową warto skorzystać z:

sudo aptitude install inkscape

Skanery

Do obsługi wielu skanerów, warto skorzystać z SANE:

sudo aptitude install sane xsane

Converseen

Rozbudowana aplikacja do zmiany rozmiarów i wielkości wielu plików graficznych jednocześnie:

sudo aptitude install converseen

Shutter

Shutter to aplikacja do robienia zrzutów ekranu, natomiast Diodon to bardziej zaawansowany schowek systemowy:

sudo aptitude install shutter

Blender

Do grafiki 3D:

sudo aptitude install blender

Narzędzia systemowe

Klawisz NumcLock na klawiaturze

Jak zapewne zauważyliście po każdym uruchomieniu, trzeba wciskać klawisz numeryczny na klawiaturze. Ten pakiet likwiduje tą konieczność:

sudo aptitude install numlockx

ExFAT

Specjalne pliki do obsługi nowego formatu pamięci flash, dodajemy ppa:relan/exfat:

sudo aptitude install exfat-fuse exfat-utils

Virtualbox

Wirtualizacja pod Linuksem:
Virtualbox dla Linuksa
Warto również zainstalować sobie dodatki: VirtualBox 4.3 Oracle VM VirtualBox Extension Pack.

BleachBit

Usuwanie zbędnych plików w systemie:

sudo aptitude install bleachbit

GSmartControl

Sprawdzanie stanu dysków twardych:

sudo aptitude install gsmartcontrol

I-Nex

Dokładne informacje o sprzęcie i systemie operacyjnym:

sudo aptitude install i-nex

Narzędzie do obsługi dysków

Dzięki temu będzie mogli zarządzać podpiętymi nośnikami flash oraz dyskami twardymi:

sudo aptitude install gnome-disk-utility

Htop

Świetny menedżer systemu w konsoli:

sudo aptitude install htop

Gufw

Zapora sieciowa z graficzną nakładką:

sudo aptitude install gufw

mesa-utils

Mesa-utils to specjalny pakiet twórców biblioteki Mesa, do sprawdzania wydajności naszej karty graficznej, która jest uruchomiona na wolnych sterownikach graficznych. W skład pakietu wchodzą narzędzia: glxdemo, glxgears, glxheads, glxinfo.

sudo aptitude install mesa-utils

Tuxboot

Tuxboot to świetna aplikacja do nagrywania obrazów ISO dystrybucji CloneZilla Live, GParted Live, DRBL Live, Cloudboot, czy Tux2live.

sudo aptitude install tuxboot

NeteXt’73

NeteXt’73 to graficzne narzędzie do konfiguracji systemu. Za jego pomocą można zrobić naprawdę ogromną ilość rzeczy. Nam najbardziej się przyda do instalacji różnego rodzaju sterowników.

sudo aptitude install netext73

  • smieszek

    Można by jeszcze dodać sterowniki w szczególności do kart graficznych , Unetbootin(boot’owalne pendrive’y ,do sekcji grafiki można dodać Gimp’a . Do screenshoot’ów można by dodać “Screen cloud” . Z całym szacunkiem , ale lepiej nie proponować zamkniętego jdk gdy jest dostępne openjdk . Do systemowych dla użytkowników Ubuntu można dodać Ubuntu tweek albo grub customizer . Z bleach bit bym nie ryzykował bezpieczniej uzyć aptitude . Do dysków lepiej gparted lub używać wbudowanego czyli fdisk’a .

    • Ollbi

      Czemu wy ciągle proponujecie te narzędzia konsolowe, skoro równie dobre są te z GUI? :P GIMP jest domyślnie dostępny w systemie, a screencloud nie ma dostępnego PPA :)

    • smieszek

      Po co GUI jak wystarczy CLI? , jak się przerzucisz na Debiana pojmiesz dlaczego CLI :) . Ale troche graficznych narzędzi podałem , ale możesz paczkę pobrać *.deb z “https://screencloud.net/”

    • Legion

      Czemu miałby się przerzucać na Debiana? I kto powiedział że korzystanie z pro dystrybucji od razu równa się korzystaniu tylko z konsoli?

    • smieszek

      Debian wymaga więcej wiedzy , a nie wszystko dostępne z GUI .
      Po pierwsze Debian jest mega stabilny i łatwy w obsłudze :)

    • Legion

      Zgadzam się że wymaga wiedzy ale mega stabilny? To raczej domena RedHata/CentOSa. Łatwy w obsłudze? Też niezbyt, szczerze powiedziawszy wygodniej i łatwiej korzysta mi się z Archa a konsoli używam tylko do aktualizowania systemu :)

    • smieszek

      Debian jest stabilny spójrz na jego cykl experimental->sid->jessie->wheezy
      Łatwy w obsłudze ;)

    • Krystian Juskowiak

      Myślę, że używanie CLI do wszystkiego to mała fiksacja z dawnych czasów.

      CLI – jak najbardziej, ale nie proponujmy tego komuś nowemu, bo idę o zakład, że na Windows ani razu nie musiał używać CMD i PowerShella ;-) Więc z Linuksa spierniczy od razu na Windows, jak mu się hasłami do terminala zacznie rzucać, kiedy obok jest GUI ;-)

      Nawet, gdy zabieram się do pisania aplikacji, to w zasadzie zaczynam od stworzenia GUI. Są programy konsolowe, które są świetne (np. wget), ale bądźmy szczerzy – chcesz stracić szybko klienta, to zaproponuj mu program bez GUI ;-) Takie czasy.

  • suore

    Ja do irca wiele XChat.
    qbittorrent uważam za najlepszy client torrent dla Linuksa.

    Jak ktoś uwielbia malować jeszcze… to polecam krite :>
    komunikator to pidgin polecam… ale jednak się wacham po sposobie wparcia dla wtyczek…

    • Ollbi

      XChat nie jest rozwijany od 3 lat ponad. To martwy projekt, jakbyś doczytał. Hexchat bazuje na jego kodzie, dodatkowo jest w pełni darmowy na każdy system i jest w miarę dalej rozwijany :)

    • Roman

      Po co sobie ułatwiać. Jak można przez telnet. (z tym kojarzy mi się nadużywanie konsoli)

  • tomangelo

    Jeśli ktoś potrzebuje komunikatora z możliwością podpięcia pod wiele sieci (GG, IRC, po instalacji wtyczek nawet facebook i skype, chociaż ich nie testowałem) to polecam Pidgina.

    • Robert “Szkodnix” Wolniak

      FB testowałem. Śmiga dobrze :)

  • smieszek

    A druga kwestia czemu nie zaproponowaliście przykładowych konfiguracji optymalizacyjnych np .
    echo “vm.swappiness=50 ” >>/etc/sysctl.conf , preload , prelink , microcode , e4rat i inne ?

    • smieszek

      *vm.swappiness=10

    • Ollbi

      A kto się teraz bawi w takie rzeczy, przy sprzęcie z 4 – 8 GB RAM, dwu lub czterordzeniowym procesorze 500 – 1000 GB dyskach? :) I czy faktycznie odczujesz jakąś różnicę, a do tego nie mam czasu bawić konsolą w takie pierdoły, gdzie za pomocą GUI jestem w stanie czasami wykonać wszystko szybciej, aniżeli przy użyciu konsoli.

    • smieszek

      Jak wolisz Gui używaj ja po prostu preferuje CLI :) , wolność wyboru jest .
      Aczkolwiek GUI ma pewne ograniczenia nie zawsze wszystko nim zrobisz .

      Do normalnego użytku normalnie GUI używasz , ale jak juz modyfikuje to CLI bo szybciej . Przywykłem do pracy w CLI dlatego bardziej jego wolę do zarządzania :)

      Ja się bawię i optmyalizuje Debiana :)

    • Roman

      Więcej zoptymalizujesz w Gentoo. Chyba, że masz Linuksa ze względu na stary komputer.

    • smieszek

      Gentoo sie jeszcze nie bawilem

    • Krystian Juskowiak

      To zarezerwuj sobie spoooro czasu i zastanów, czy ta wiedza z Gentoo jest Tobie potrzebna i przyniesie jakieś wymierne korzyści. Jeśli nie – szkoda czasu, chyba, że ktoś naprawdę lubi ślęczeć przed kompem jeszcze po 8h pracy i tak przed monitorem ;-)

    • smieszek

      Praca , dobry żart)

  • Sroły pierdoły.
    Jak chcecie porządnego desktopa, to polecam zmienić distro na Manjaro.

    Dziękuje bardzo.

    P.S. Aczkolwiek jestem troszkę starej daty, dlatego też preferuję CLI.

    • smieszek

      Debian też jest dobry :) i też jestem za CLI :) .Choć Manjaro nigdy nie próbowałem .

    • Nie neguję, uważam, że debian to świetne distro (chociaż bardziej serwerowe). Spróbuj, wirtualke sobie postaw w ramach testu. Początki były kiepawe, ale teraz, Manjaro naprawdę robi robotę (przy czym podkreślam – mówimy tu o distro desktopowym).

    • smieszek

      Mi Debian na laptopa jako desktop wystarcza bez problemu :) , choć czasem archaiczność paczek irytuje ,ale jest stabilność . Ostatnio widziałem troche poradników Manjaro ale nigdy nie skusiłem się na niego .
      On jest na bazie arch’a?

    • smieszek

      W sumie dla end user’ów tych zwłaszcza początkujących dobry by był OpenSuse ze względu na YAST . Też fedora jest w miare :)

    • Krystian Juskowiak

      A co Manjaro, czego nie ma np. Ubuntu, Debian Testing czy Fedora? ;-) Dodając, że owe Xubuntu ma 3 lata wsparcia technicznego, a to nie jest już tak oczywiste w świecie desktopowych Linuksów.

      Jak dla mnie szkoda czasu na forki – lepiej postawić na coś, co jest popularne i ma dobrą społeczność, chętną do udzielenia pomocy technicznej, przy czym ma też stabilną przyszłość.

      Ja przejechałem się już na Auroksie i KateOS – dlatego unikam distr krzaczków ;-)

    • Ma RR i nie jest testing.

    • Krystian Juskowiak

      Distro rolling wcale nie jest takie super, znaczy to fajny patent, ale w sumie bez większej różnicy dla mnie, czy użyję rolling i mam aktualizacje, czy raz w roku trzasnę większą aktualizację jaką jest upgrade wyżej ;-)

      Aczkolwiek wiele jest pozytywnych opinii o Manjaro, jednak jak ktoś używa Linuksa latami, to w zasadzie hype na distra przestaje mieć znaczenie, gdyż to jest Linux i w zasadzie wszędzie można to samo :-)

      Osobiście nie widzę killer feature, jakie dałoby mi Manjaro w stosunku do Fedory, której używam już jakieś 5 lat. Niemniej jeśli jest to proste distro, to może nada się dla nowicjusza, choć nie da się ukryć, że najszybciej support znajdzie dla Ubuntu.

    • Słusznie napisałeś, dlatego wszelkie tego typu dysputy mają swój stały koniec – każdy powinien wybierać zgodnie z swoimi potrzebami i tym co mu się podoba. Osobiście nie widzę niczego superaśnego w fedorze, *buntu czy innym distro, co mogłoby mnie przekonać do zmiany. Aczkolwiek śledzę rynek i nie jest tak, że ubóstwiam jedno distro. Linux to linux, kochamy go za to, że nie jest windowsem i jest o niebo tańszy od ios. ;)

    • Krystian Juskowiak

      Mnie własnie w Fedorze podobają się dwa ficzery, których brakuje mi gdzieś indziej (może są gdzieś jeszcze), ale jeden tak naprawdę najbardziej (drpm):

      – drpm (delta rpm): chodzi o to, że aktualizacje mające ze 130MB mogą zajmować tylko np. 30MB, bo dociągane są różnice między starym pakietem a nowym, po czym tworzony jest lokalnie nowy RPM z aktualizacją. Ekstremalnie przydatne na łączach mobilnych (zaoszczędzony transfer) czy w przypadku distr Rolling Release, gdzie tych aktualizacji jest w zasadzie multum niemal każdego dnia (kiedyś w tydzień na Debianie Testing i zebrało się 300MB aktualizacji). Tak to działa z tego, co pojmuję :-)

      – zarządzanie transakcjami: każda operacja na pakietach jest rejestrowana, ma swój numerek, datę, godzinę etc i możesz w każdej chwili całkowicie ponowić transakcję, całkowicie wycofać ją z systemu, sprawdzić wyciąg pakietów danej transakcji itd. Pozwala to śledzić na bieżąco operacje na pakietach.

      Reszta to w zasadzie jak mówisz – kwestia preferencji :-) Gdy wsiadałem na Fedorę, to było dla mnie świetne, spójne distro z ficzerami, których na próżno szukać było w Ubuntu (choćby automatyczny bug reporter) :-) Teraz się to wyrównało, ale preferencja distra została ;-)

  • Pingback: Aktualizacja Xubuntu 12.04 LTS do Xubuntu 14.04 LTS | OSWorld.pl()

  • Frank Mayberry