Posts Tagged arch linux

Firefox 3.1 beta 3

Firefox 3.1 beta je dostupna za korišćenje i to na Ubuntu:

Dodati liniju repoa:

deb http://ppa.launchpad.net/fta/ubuntu intrepid main

pa osvežiti listu:

sudo apt-get update

pa instalirati paket firefox-3.1:

sudo apt-get install firefox-3.1

Što se Arch Linuxa tiče, u AUR repou su dostupne mnoge varijante Firefoxa 3.1 i sve što trebate uraditi je da pregledate pakete:

yaourt -Ss firefox 3.1

i nađete koji hoćete da instalirate:

yaourt -S ime paketa

Tags: , ,

YAOURT paket manager – Arch Linux

I taman kad je trebalo sve da bude gotovo oko paket managera i Arch Linuxom, eto mene ponovo…Pisao sam o pacmanu, Arch Linux repoima onako globalno, instaliranju paketa iz Aur repoa a sada pišem o jednoj neverovatnoj alatki koja takođe barata paketima i to pride barata i paketima iz AUR repoa…Yaourt je paket manager kao i sam pacman, stim da yaourt ne samo da može sve što može i pacman, već može da pretražuje, barata i instalira pakete iz AUR repoa! Što bi reklo, sa ovim parčetom softvera nema potrebe za skidanje bilo kojih fajlova sa neta i odrađivanje pravljenje paketa niti bilo što drugo sem puka komanda sa yaourtom! ;) Stručnije rečeno, yaourt ima mogućnost da od PKGBUILD skripti iz AUR-a napravi pakete.

Kako instalirati yaourt?

Sam yaourt možete instalirati iz AUR repoa koristeći pacman, kao što je opisano u ovom postu. Takođe, yaourt možete instalirati i dodavanjem jednog repoa koji ima yaourt među svojim paketima. To će te odraditi na sledeći način:

sudo nano /etc/pacman.conf

Ovim ste otvorili konfiguracioni fajl pacmana u kome ćemo dopisati adresu repoa. Ja uglavnom kada radim iz konzole koristim konzolni nano text editor, a vi u svakom slučaju možete iskoristiti neki drugi (gedit, kate, kwrite…). Kada ste otvorili taj fajl, na kraju istog dodajte:

Za 32-obitne sisteme:

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

Za 64-obitne sisteme:

[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64

Kada ste to odradili, zatvorite i sačuvajte izmene na tom fajlu. Sada da osvežimo listu:

sudo pacman -Syu

Pa da instaliramo yaourt, našeg novog pomoćnika u radu:

sudo pacman -S yaourt

To bi bilo sve oko instalacije yaourta, a amlo više o tome i podešavanju istog za rad možete pročitati ovde, ja ga koristim sa defaultnim opcijama…Kako zapravo on radi? Vrlo jednostavno, isto kao i pacman, komande su iste za sve, stim da yaourt vidi pakete i iz AUR repoa i može i njih da instalira…Što bi reklo, ako hoćete da instalirate neki paket uz AUR repoa, recimo lanecelot (koji ćete u AUR repou naći pod imenom lancelot-plasmoid-svn), kucate sledeće:

yaourt -S lancelot-plasmoid-svn

Yaourt se ne koristi kao super user, on će vam sam tražiti šifru i super user pristup poslu ako mu ikada zatreba!

Tags: , ,

Korišćenje AUR repoa, naravno –> Arch Linux

AUR (Arch Linux User-Community Repository) je poseban repo za korisnike Arch Linuxa. Kada sam pisao o repoima Arch Linuxa, spomenuo sam da AUR održavaju korisnici. Naime, za razliku od zvaničnih repoa koji sadrže binarne pakete, AUR ih ne zadrži. AUR repo sadrži neku vrstu uputstva kako napraviti binarni paket i kako ga instalirati…Postoje više načina za instalaciju iz AUR-a, a jedan je baš taj, pravljenje binarnih paketa i instalacija uz pomoć pacmana,a da bi sve to proteklo kako treba i da bi odradili to što hoćemo, treba nam alat:

sudo pacman -S base-devel

Sada treba (ne “pod mora”, kao ne sme bez toga, već zbog vaše bolje organizacije) napraviti “build” direktorijum ili neki direktorijum u kojem će se odigrati zaplet! ;) Možete recimo da napravite build direktorijum na vašoj /home particiji:

sudo mkdir /home/vaš user name/build

Kada smo to završili, trebamo pregledati (ako već ne znamo šta nam treba) AUR repo i naći šta nam treba. Na primeru recimo lancelot paketa (plazmoid i meni nove generacije za KDE okruženje). Našli ste lancelot i na toj stranici stoji dosta podataka o njemu, verzija, podaci o osobi koja održava paket, koje su zavisnosti paketa i slično. Takođe, tu se nalaze i tri stvari ili ti linka i to: Tarball, FIles i PKGBUILD. U našem slučaju trebamo skinuti taj Tarball fajl i raspakovati ga recimo u tom našem build direktorijumu…Među raspakovanim fajlovima se nalazi i PKBUILD fajl koji nam treba za pravljenje paketa. Jedino što sada treba uraditi je kroz konzolu ući u direktorijum gde je raspakovan Tarball fajl i kucati komandu za pravljenje paketa:

makepkg -s

Ova komanda će napraviti paket i zajedno sa time dovući sve zavisnosti ako su one ikako dostupne u oficijalnim repoima. Paket koja ova komanda napravi će imenom podsećati na program koji ste hteli a ime će se završavati na .pkg.tar.gz. Jedino što sada trebate uraditi je da uz pomoć pacmana instalirate dati paket:

sudo pacman -U ime paketa..pkg.tar.gz

I to bi odprilike bilo sve! ;) Postoji i lakši način za baratanje paketima iz AUR repoa, uz pomoć jednog takođe vrlo moćnog alata, ali to u sledećem postu…Što se tiče ovog prvog načina, problem se može desiti jedino sa zavisnostima, ali je na samoj stranici paketa lepo napisano koje su zavisnosti, tako da se i to može rešiti… :)

Arch linux user!

Tags: , , , ,

Get Adobe Flash playerPlugin by wpburn.com wordpress themes