Posts Tagged Arch

Izgled fontova na Arch Linuxu?

Ovo je text koji pisem da bi razmenili mišljenje na datu temu, definitino nije tutorijal kako neke stvari popraviti ili kako nešto odraditi…No, da se vratim temi…

Fonts

Svaki korisnik neke, da tako kažem, veće GNU/Linux distribucije, kada prvi put instalira Arch Linux + neko radno okruženje, zbuni se podrazumevanim izgledom fontova koji najblaže rečeno ne izgledaju kao na ostalim sistemima… Ako ste pre Arch Linuxa imali ili još imate instaliran Ubuntu Linux, onda je problem još grđi jer ja nekako stojim iza stava da Ubuntu ima najlepše odrađene fontove u GNU/Linux svetu, no svako ima pravo na svoje mišljenje. Ne kažem da je izgled fontova na Arch Linuxu toliko užasan da ne može da se radi, ja sam primer tome, imam podrazumevana podešavanja i normalno radim, ali možda bi sve to moglo i lepše…

Da ne zalazim preterano u Arch Kiss filosofiju i zašto se brdo stvari ne patchuje već dolazi do nas kao što je i na izvoru (ne smatram to lošim, već ne želim priču na tu temu), takođe da ne opisujemo preterano šta i kako na Linuxu barata izgledom fontova, reći ću samo da ipak postoje neka rešenja kako ulepšati izgled fontova na Arch Linuxu. Gde bi drugo bila no na Archovom Wikiju.

Ono što sam ja hteo je da sredim fontove kako bi bili makar slični onima na Ubuntu. Naviknem ja oko na izgled fontova Arch Linuxa, ali kako se prebacim u Ubuntu, oduševim se kako to tamo izgleda, a ja nisam jedini…Probao sam sa instalacijom patchovanih Ubuntu paketa iz AUR reposa:

freetype2-ubuntu fontconfig-ubuntu libxft-ubuntu cairo-ubuntu

, ali iskreno nisam video nikakvu razliku. Da li treba nešto “dopraviti” ručno, to stvarno ne znam. Jedinu sam razliku primetio instaliravši paket:

freetype2-infinality

, ali sam takođe primetio da tu ima nedostataka. Prvo treba ubaciti local.conf fajl koji se preporučuje a on je namenjen prevashodno, koliko sam ja skapirao, da izgled fontova više podseća onima na Windowsu 7 recimo, a samim tim i koristi fontove koji se tamo koriste, što po meni i nije neko rešenje. Pokušavao sam i sa podešavanjima ovog načina prikaza i baratanja fontovima, ali nisam uspeo da sve to dovedem na “Ubuntu” nivo… Ovde možete pročitati više o Infinality paketu.

Znam da se mnogi pitaju kako srediti fontove na Arch Linuxu i svaka je sugestija dobrodošla, razmenimo mišljenja i iskustva…

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: , , , ,

Par reči o repoima- Arch Linux

archlinux

Kada sam pisao o najmoćnijem paket menadžeru Linux OS-a današnjice, o pacmanu, bilo je reči i o repoima i organizaciji repoa u Arch linuxu…Za one koji ne znaju i nisu upućeni, repoi su svojevrsna skladišta softverskih paketa na netu iz kojih pozivate i instalirate određeni softver…odprilike tako, objašnjeno za početnike…

Kao prvo, oficijalni repoi za Arch Linux se dele na: [core] i [extra]. U najvećem broju slučajeva će vam ova dva repoa biti i više nego dovoljna jer se broj paketa u njima kreće i preko broja od 10.000 što definitivno mora da zadovolji? :) U njima se nalaze radna okruženja, razvojni alati, multimedijalni softver i sve ono što vam zatreba…Takođe, postoji i [testing] repo koji po defaultu nije uključen, ali se to vrlo lako da uraditi, no ako ne znate šta i kako, nebi preporučio ovaj repo za korišćenje jer i njegovo samo ime kaže testing

Mimo ovih repoa postoje i drugi repoi koje možete ubaciti. Zapravo, svaki korisnik može napraviti repo za koji se možete “zakačiti”, ali da ne idem dublje u tu priču, držimo se standadnih repoa…Jedan od repoa koji ljudi često dodaju je [archlinuxfr] za i686 mašine i isti taj [archlinuxfr] za x86_64 mašine. Ovaj repo je dobar na samom startu jer vam dozvoljava da instalirate yaourt, parče softvera o kojem će nešto kasnije biti reči…Mimo [archlinufr] repoa, veliki broj korisnika dodaje i kdemod repoe kako bi sa njih dovukli kdemod radno okruženje koje i ja sam koristim!

Kako ubaciti novi repo, gde se to nalazi?

Repoe možete dodavati i sklanjati koristeći Shaman, o kojem je takođe bilo reči, ali se fajl koji barata repoima i pacmanom u nekim stvarima nalazi na sledećoj putanji:

/etc/pacman.conf

Otvorite taj textualni fajl vašim najomiljenijim textualnim editorom, recimo kroz konzolu:

sudo gedit /etc/pacman.conf gde je gedit program za obradu texta, može i kate, kwrite, nano…šta god koristite! ;)

evo kako taj fajl izgleda:

# The header [repo-name] is crucial – it must be present and
# uncommented to enable the repo.
#

# Testing is disabled by default. To enable, uncomment the following
# two lines. You can add preferred servers immediately after the header,
# and they will be used before the default mirrors.
#[testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Server=ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/core/os/x86_64
# Add your preferred servers here, they will be used first

[extra]
Server=ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/extra/os/x86_64
# Add your preferred servers here, they will be used first

[community]
Server=ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/community/os/x86_64
# Add your preferred servers here, they will be used first

# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs

Primećujete da je prvi repo, testing isključen jer ispred stoji #? Dozvolićete korišćenje tog repoa brisanjem # ispred [testing] i takođe ispred reda ispod… Kako dodati repo? Pa lako…ako znate tačnu adresu repoa, sve se svodi na copy/paste…Sve adrese repoa se mogu naći na Arch Wikiju zavisno od toga šta vam treba, ili uz malu pomoć sveznalice. Recimo za kdemod, trebate ubaciti sledeće na kraj /etc/pacman.conf fajla:

[kdemod-core]
Server=http://chakra-project.org/repo/core/x86_64

[kdemod-extragear]
Server=http://chakra-project.org/repo/extragear/x86_64

[kdemod-playground]
Server=http://chakra-project.org/repo/playground/x86_64

naravno, to je za 64 – bitni sistem! ;)

Zatvorite faj i osvežite listu:

pacman -Sy

i lista repoa će biti osvežena sa vašim novim repoima! ;)

Tags: , , ,

Get Adobe Flash playerPlugin by wpburn.com wordpress themes