Skip to content
1 stycznia 2011 / Aragwain

Launchpad PPA w Debianie

Jest bardzo prosty sposób na dodawanie archiwów Launchpadowych pakietów do Debiana. Najpierw przechodzimy na stronę projektu na stronie Launchpad.net (np.: https://launchpad.net/~elementaryart/+archive/elementarydesktop). Teraz przechodzimy na dół i wybieramy z listy systemów „Lucid”. Kopiujemy dany kawałek i przerzucamy do /etc/apt/sources.list (do edycji tego pliku wymagane są uprawnienia root’a). Kawałek w naszym przypadku wygląda tak:
deb http://ppa.launchpad.net/elementaryart/elementarydesktop/ubuntu lucid main
deb-src http://ppa.launchpad.net/elementaryart/elementarydesktop/ubuntu lucid main

Zapisujemy plik i zamykamy edytor. Teraz musimy dodać klucz. Na danej stronie wyszukujemy sekcję „Signing Key”, który w naszym przypadku wygląda tak: „1024R/FC5D50C5„. Kopiujemy tą drugą część (po ukośniku) i wykonujemy komendę w terminalu razem z nią:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <KLUCZ>
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FC5D50C5

Teraz wystarczy odświeżyć repozytoria i koniec! Mamy już nowe pakiety dostępne do instalacji.

Reklamy
31 grudnia 2010 / Aragwain

Screenshot #16

System: Debian GNU/Linux testing (squeeze)
Kernel: 2.6.32-5-686
Środowisko graficzne: GNOME 2.30.2
Menedżer okien: metacity
Elementy sterujące: Toidi
Krawędź okna: elementary
Ikony: elementary-monochrome
Kursor: DMZ-Black
Czcionka: Droid Sans 8.5
Tapeta: Z zestawu Elementary Wallpapers
Uruchomione programy:

  • Dropbox
  • Wicd
  • Terminal GNOME
31 grudnia 2010 / Aragwain

Silnik GTK Equinox w Debianie

Tegoż silnika nie ma w repozytoriach. Zatem musimy go sobie dokompilować ze źródeł.

Instrukcja – komendy wykonujemy w terminalu

sudo aptitude install libgtk2.0-dev
wget http://dl.dropbox.com/u/7144276/NoDelete/Equinox-1.30.tar.bz2
tar -xjf Equinox-1.30.tar.bz2
tar -zxf equinox-gtk-engine.tar.gz
cd equinox-1.30/
./configure --prefix=/usr --enable-animation
make
sudo make install

Gotowe!

31 grudnia 2010 / Aragwain

Instalacja Gummi w Debianie

Gummi to dość dobry program do pisania w TeX-u. Nie ma go niestety w repozytoriach Debiana. Zatem jak się uporać z kompilacją?

Najpierw instalujemy parę pakietów:

sudo aptitude install intltool libgtksourceview2.0-dev libgtkspell-dev libpoppler-glib-dev

Teraz pobieramy paczkę ze źródłami z http://gummi.midnightcoding.org/?page_id=6 i rozpakowujemy.

Przechodzimy tam w terminalu i wykonujemy 3 komendy:

./configure
make
sudo make install

Po chwili w menu Programy -> Biuro pojawi się wpis „Gummi”, którym można uruchomić program.

(Oczywiście musimy mieć też zainstalowane pakiety do TeX-a.)

31 grudnia 2010 / Aragwain

„Playing-Paused” – brak odtwarzania MPD

Concrete Speaker Tripod

Image by Voxphoto via Flickr

Natrafiłem na taki właśnie problem. Nie wiadomo czemu ncmpc nie chciał odtwarzać muzyki. Gdy naciskałem „Enter” na pół sekundy status zmieniał się na „Playing”, następnie nieubłaganie na „Paused”. Co ciekawe, po jakimś czasie nagle znów zaczynał poprawnie działać.

Zajrzałem do loga. Okazało się, że to dlatego, że program nie potrafił się połączyć z PulseAudio. A więc stworzyłem urządzenie, odnoszące się do ALSAy i od wtedy nie mam żadnych problemów. Jak to zrobić?

Otwieramy konfigurację MPD i wpisujemy do niej:

audio_output {
type                    "alsa"
name                    "Karta"
options                 "dev=dmixer"
device                  "plug:dmix"
}

I tyle. Restartujemy mpd i cieszymy się znów bezproblemowym odtwarzaniem plików.

31 grudnia 2010 / Aragwain

Dropbox w Debianie

Image representing Dropbox as depicted in Crun...

Image via CrunchBase

Instalacja Dropboksa w Debianie przebiega bardzo krótko i bardzo szybko. Przechodzimy na stronę https://www.dropbox.com/install i pobieramy paczkę ze źródłem. Rozpakowujemy ją i przechodzimy tam terminalem. Następnie wykonujemy poniższe komendy:

sudo aptitude install libnautilus-extensions-dev python-docutil
./configure
make
sudo make install

I gotowe. Następnie tylko restartujemy Nautilusa, włączamy Dropboksa (Programy -> Internet -> Dropbox).

31 grudnia 2010 / Aragwain

Pozwalanie użytkownikowi na używanie sudo

sudo

Image via Wikipedia

Domyślnie w Debianie użytkownik nie może uruchamiać programów przez „sudo”. Wymagane jest włączenie „Terminala root’a”, bądź zalogowanie się przez „su”. Ale jest sposób, by móc korzystać z „sudo”.

Otwieramy terminal jako root (jakkolwiek) i wykonujemy komendę:

visudo

Teraz po linijce „root   [Tab]   ALL=(ALL) ALL” dopisujemy linijkę:

nazwaużytkownika   [Tab]   ALL= ALL

Oczywiście zamieniamy „nazwaużytkownika” na swój login. Zapisujemy plik skrótem klawiszowym Ctrl+O i wychodzimy z powłoki root’a.

Gotowe! Teraz możesz wykonywać komendy z sudo.

30 grudnia 2010 / Aragwain

Firefox 4.0 (Minefield) w Debianie

Mozilla Firefox word mark. Guestimated clear s...

Image via Wikipedia

Masz Debiana i nie wiesz jak zainstalować na nim najnowszą, testową wersję popularnej przeglądarki Mozilla Firefox? Oto sposób:

Najpierw musimy zainstalować pakiet „mozilla-devscripts”. Dość mały. Następnie wykonujemy jedną komendę spod terminala roota:

/usr/share/mozilla-devscripts/minefield-packager.mk

Po chwili pobierania i budowania w paczkę stworzy się takaż paczka z najnowszym Firefoksem. Instalujemy zwykłym dpkg.

28 grudnia 2010 / Aragwain

Popper – zastępca CheckGMaila, poczty w tle i innych

Popper to najbardziej dopracowana aplikacja, działająca w tle i powiadamiająca o nowej poczcie, jaką spotkałem. Chowa się do indicator’a, co jest stosunkowo przydatne (przynajmniej dla mnie). Niedawno wyszła nowa wersja, która wprowadza dużo różnych poprawek:

  • obsługa SSL
  • wiek wiadomości
  • hasła w Gnome-Keyring
  • filtr SPAMu
  • obsługa NotifyOSD
  • pozwala na uruchamianie skryptów na dane zdarzenia
  • obsługa wielu użytkowników
  • obsługa wielu etykiet

To wszystko zamknięte w szybkim i małym programiku, odtwarzającym ładny dźwięk, gdy dostanie się maila. Świąteczna wersja 0.24 do ściągnięcia tu: http://launchpad.net/popper

27 grudnia 2010 / Aragwain

Specto – tracker stron internetowych

Specto to ciekawy, dość mały program, który na celu ma przeglądanie danych stron internetowych, odświeżanie co zadany czas i powiadamianie o ewentualnych zmianach. Ikona chowa się do indicator’a. Pozwala na śledzenie out-of-box popularnych serwisów, takich jak:

A także pozwala na śledzenie procesów, obszarów pamięci, plików, portów… Naprawdę sprytne małe narzędzie.

Instalacja

Ja mam zainstalowaną wersję z repozytoriów WebUpd8, ale równie dobrze można skorzystać z wersji z repozytoriów Ubuntu. Toteż linijka instalacji wygląda tak:

sudo apt-get install specto

I gotowe! Program możemy włączyć w Programy -> Akcesoria -> Specto.