Kernel Patchsets (Arch)
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: 1 [2]   Idi dole
  Štampaj  
Autor Tema: Kernel Patchsets (Arch)  (Pročitano 2176 puta)
0 članova i 1 posetilac pregledaju ovu temu.
Aleksandar
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 181



« Odgovor #15 poslato: 29 Мај 2007, 19:17:43 »

Da, samo sto u control panelu nemas 5 foldera i 500 fajlova Wink. Resolv.conf sam naveo samo kao primer besmisla. Zasto ja moram da znam sta radi DNS da bih nabo ime fajla. Ako je kiss, sto nije /etc/dns.conf, pa udri... Pa ne znam, desavalo mi se sa pacmanom da zeza nekad, tipa ne nadje fajl na serveru, a posle retry-a sve uradi kako treba (i jos neki glupi graficki propusti). Apt je uvek radio skroz fino, samo me nervira sto za neke fajlove trazi konfirmaciju, a za neke ne (sto kontam da je lako namestiti, ali sto nije tu po defualtu?).

E o tom odnosu u ucenju izmedju slacka i archa sam razmisljao danas, i bas mi je taj detalj sa KDE-om pao na pamet... Razmisljam da sad na raspustu uzmem da se zezam sa LFS-om, pa mozda nesto i ispadne od toga...

Da, slazem se da je to tako, samo sto taj pristup moze da odbije nekog. Npr, na cruxu ni ne dobijes .xinitrc, nego treba sam da ga kreiras, sto je smrt. Bila je jedna stvar na novom slacku, da neke dve stvari nisu iste verzije zbog prelaska na 2.6 granu kernela (kernel i moduli, ne secam se stvarno), sto je stvarno nebulozno. Takve stvari nisu ucenje vec nemar developera (po mom misljenju). "Kao, nisam nesto doradio, ali kakve veze ima, nek ljudi uce" Sad

Pa na ubuntuu samo enable-ujes backports repoe, i imas sve kako treba, mada se slazem da je Arch/Gentoo po tom pitanju majka...

Inace, sad sam poceo da cenim minimalisticke distroe... I jos sto mi smeta ako vidim neki graficki instaler Cheesy. Evo sad skidam neki paldo linux, koji je na taj fazon, lightweight, kiss, ima svoj package manager, bla bla... Jel imas neki predlog u ovom smislu?
Prijavi uredniku   Sačuvana
foxbunny
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #16 poslato: 30 Мај 2007, 11:31:27 »

Da, samo sto u control panelu nemas 5 foldera i 500 fajlova Wink. Resolv.conf sam naveo samo kao primer besmisla. Zasto ja moram da znam sta radi DNS da bih nabo ime fajla. Ako je kiss, sto nije /etc/dns.conf, pa udri... Pa ne znam, desavalo mi se sa pacmanom da zeza nekad, tipa ne nadje fajl na serveru, a posle retry-a sve uradi kako treba (i jos neki glupi graficki propusti). Apt je uvek radio skroz fino, samo me nervira sto za neke fajlove trazi konfirmaciju, a za neke ne (sto kontam da je lako namestiti, ali sto nije tu po defualtu?).

Pa, to za resolv.conf, ja sam jednostavno tako naucio. Mislim, ima gomila stvari koje bi mogao da promenis kako bi bio vise newbie(human)-friendly. Na primer, da li si nekad video MacOSov scripting language (mislim da se zove AppleTalk). Na primer, baratanje sa objektom je nesto tipa:

Kod:
with neki_objekat do neka_akcija

To je skoro obican engleski jezik. Naravno, Linux ne bi bio Linux kada ne bi mogao da promenis imena svim direktorijumima i fajlovima (videces, ako savladas LFS... mene je mrzelo da toliko kompajliram). To je jednostavno razlika u filozofiji. Da li ces se ti, kao ucenik, prilagodjavati sistemu, ili ce sistem biti krojen prema tebi, da bi imao nekakvu prednost, dobru pocetnu poziciju za ucenje. Ovo prvo, kada se savlada, onda sve ide kao i u drugom slucaju, samo je drugi slucaj brzi, a krajnji rezultat je svejedno da znas princip rada Linux sistema. Sad, u drugom slucaju je to mana, jerbo znanje koje steknes nije primenjivo na 99% distribucija.

E o tom odnosu u ucenju izmedju slacka i archa sam razmisljao danas, i bas mi je taj detalj sa KDE-om pao na pamet... Razmisljam da sad na raspustu uzmem da se zezam sa LFS-om, pa mozda nesto i ispadne od toga...

E, to je mnooogo zanimljiva igracka. Samo, nije za ljude sa manjkom slobodnog vremena, kao ja, na primer. Da imam laptop koji mogu da donesem na posao, mozda bih i probao. Ovako, kod kuce imam mnogo manje vremena. Sad U svakom slucaju, extra je. Zahvaljujuci LFSu znam sta je toolchain i zasto Stallman toliko kenja o GNU alatkama.  Cheesy Kad uzmes da pravis LFS, imas osecaj da Linux ne bi ni postojao bez GNU alata (mada, opet, ja ne bih zbog njih zvao celu stvar GNU/Linux).

Da, slazem se da je to tako, samo sto taj pristup moze da odbije nekog. Npr, na cruxu ni ne dobijes .xinitrc, nego treba sam da ga kreiras, sto je smrt. Bila je jedna stvar na novom slacku, da neke dve stvari nisu iste verzije zbog prelaska na 2.6 granu kernela (kernel i moduli, ne secam se stvarno), sto je stvarno nebulozno. Takve stvari nisu ucenje vec nemar developera (po mom misljenju). "Kao, nisam nesto doradio, ali kakve veze ima, nek ljudi uce" Sad

Pa, pazi. Ne treba upasti u zamku i sve svesti na binarni sistem. Ne postoji jedan dobar distro za pocetnike. Niti jedna jedina kategorija distroa za ucenje. Od svih distroa mozes ponesto da naucis. Meni je Ubuntu bio prvi i to je bilo extra za lagano spustanje u "ladnu vodu". Da je Arch bio prvi, verovatno bih odustao (mozda i ne bih, ali sigurno ne bih uspeo da dignem operativni Linux iz 20. pokusaja). Ali na Ubiju sam dosta naucio o osnovnim konceptima, kao sto su paketi, distribucije, desktopi, /etc/*, CLI itd. LFS je verovatno naj HC opcija za ucenje, gde covek uci kako se sklapa cela stvar. I, naravno, posle toga ti ostaje samo da naucis C, C++, Python i ostale drugare pa da razgledas po izvornom kodu.

Pa na ubuntuu samo enable-ujes backports repoe, i imas sve kako treba, mada se slazem da je Arch/Gentoo po tom pitanju majka...

Da, ali to je razlika izmedju ucenja i koriscenja sistema. Ja sam veoma zahtevan sto se tice verzija paketa, pa mi zato Ubuntu nije odgovarao. Ali siguran sam da bih koristio Suse da nemam taj "problem". Ovako, Arch mi je vrh. Evo, jutros je izasao novi Scribus, i znam da ce za samo par dana da se nadje u Arch repou.

Inace, sad sam poceo da cenim minimalisticke distroe... I jos sto mi smeta ako vidim neki graficki instaler Cheesy. Evo sad skidam neki paldo linux, koji je na taj fazon, lightweight, kiss, ima svoj package manager, bla bla... Jel imas neki predlog u ovom smislu?

Pa probaj neki source distro, tipa Gentoo. Ja sam probao Gentoo i osecao sam se do jaja minimalno - i po znanju i po okruzenju u kome sam se nasao (citaj: nebrano grozdje). Cheesy

Ima i ovaj, koji sam dugo merkao pa odustao:

http://www.sourcemage.org/

A potpuno nevezano za to, mozda se nalozis i na LiveCD distroe tipa Puppy. To je jos jedan zanimljiv vid Linuxa. Puppy se potpuno dize u RAM, pa ti ne treba CD u drajvu, sto daje potpuno novu dimenziju LiveCDima. Koliko se secam, Puppy mozes da nafilujes svojim paketima i da remasterujes disk, sto je takodje dobra fora.

http://www.puppyos.com/

Drugi LiveCD koji bih ti preporucio je GRML. To je LiveCD koji je baziran na CLI alatkama. Prosto je neverovatno da osim FluxBoxa i FireFoxa na tom punom CDu ima samo CLI alatki! Pazi, skoro 700MB CLI alatki. To nije naivno. Imas osecaj da (skoro) sve moze da se zavrsi iz komandne linije. Malo je bagovit, ali svejedno pruza nevidjen ugodjaj. 32-bitna verzija je upravo dostigla verziju 1.0 pa je verovatno sada mnooogo stabilniji.

http://grml.org/
Prijavi uredniku   Sačuvana

Aleksandar
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 181



« Odgovor #17 poslato: 30 Мај 2007, 19:11:13 »

Nadam se da cu uspeti da se izborim sa LFS-om, pa da ispunim svoj san: moj distro Cheesy.

Da, da, slazem se ces iz svakog distroa nauciti nesto novo, jednostavno svaki trazi nesto drugo... E kad bi se imalo dovoljno volje za ucenje programskih jezika, sve bi bilo divno... Poceo sam to, ali sam zabatalio... Sto kaze moja ortakinja dizajnerka (koleginica ti Tongue), ne mogu ja da razmisljam na taj nacin. Ajde python i nekako, ali C? Pali... Jos sto imam negativna iskustva sa aplikacijama pisanim u pythonu, uh cudo jedno... (kapiram da je to neki podsvesni izgovor, al'...). Ali bih bas voleo da mogu da cackam po kodu :S...

E taj gentoo je prica za sebe. Uvek pre nego sto kliknem na "download" dugme mi kvrcne u glavi "ma ko ce sve to da kompajlira" i zabatalim Cheesy. Mnogo mnogo mnogo mi je zao sto je CRUX tako... "traljav", ajde da tako kazem, inace bi bio fenomenalan...
Probao sam Wolvix, koji se isto kopira u ram i nesto nisam fasciniran. Mislim, kul je i to dodavanje aplikacija, al sta mi to znaci kad vec imam linux na kompu. To je ok ako mi treba da odem kod nekog da demonstriram linux, ili odradim rescue, pa ajde...
Ali daj jebote, koje su sve to alatke, sta sve tamo ima?

Pitanje za kraj, kako u Arch-u podesavas system font i velicinu fonta, ali iz konzole! Sad sam kao uzeo flux da bih bolje naucio kako stvari funkcionisu, (nema graficke alate, jelte) i ovo me zeza...
Prijavi uredniku   Sačuvana
foxbunny
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #18 poslato: 30 Мај 2007, 20:07:49 »

Pitanje za kraj, kako u Arch-u podesavas system font i velicinu fonta, ali iz konzole! Sad sam kao uzeo flux da bih bolje naucio kako stvari funkcionisu, (nema graficke alate, jelte) i ovo me zeza...

Ako si mislio na fontove u fluxboxu... nisam najbolje razumeo.

http://fluxbox-wiki.org/index.php/Howto_change_font

Inace ne koristim fluxbox. Od tih lakih wm-a najvise volem windowmaker, koji dolazi sa Archom, ali koristim KDE zbog Quante (mnogo lepse radi pod KDEom).

Dusty, jedan od admina Arch wikija mi rece da probam wmi "for the ultimate geek feel". I jest, vala, bas je geek. Probaj, onako, radi zabave. Ja sam na kraju rekao neka hvala, ali ono, zanimljivo iskustvo. Kapiram da je nekome on vr (najverovatnije onima koji znaju samo za tastaturu, posto se apsolutno sve radi uz pomoc tastature).
« Poslednja izmena: 30 Мај 2007, 20:09:46 od foxbunny » Prijavi uredniku   Sačuvana

Aleksandar
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 181



« Odgovor #19 poslato: 30 Мај 2007, 20:48:26 »

Ok, snasao sam se , hvala... Wmi je ok, ali sam isprobao par i IceWM > all! Cheesy. A znas li, koji je najlaksi terminal sa opcijom sa tabovanjem? (ako nisi skontao, pokusavam da napravim sto laksi sistem Wink)
Prijavi uredniku   Sačuvana
foxbunny
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #20 poslato: 30 Мај 2007, 20:58:34 »

Ok, snasao sam se , hvala... Wmi je ok, ali sam isprobao par i IceWM > all! Cheesy. A znas li, koji je najlaksi terminal sa opcijom sa tabovanjem? (ako nisi skontao, pokusavam da napravim sto laksi sistem Wink)

This one sounds like your guy:

Citat
The mrxvt program is a terminal emulator for X Window System. It provides DEC VT102 compatible terminals for programs that cannot use the window system directly.
 Mrxvt is based on rxvt 2.7.11 CVS, features most of functionalties of rxvt and mostly the multi-tab functionality. Thus, you can have several terminals in the same window. Like rxvt, it aims to be light, fast, flexible and desktop independant, thus KDE or GNOME are not required.

The primary features of mrxvt include (but not limit to) multi-tab and runtime changeable tab titles, command for each tab, input broadcasting, true translucent window, fast pseudo-transparent background, user supplied background images (XPM, JPEG, PNG), background color tinting, off-focus fading, text shadow, multiple style (NeXT, Rxvt, Xterm, SGI, Plain) scrollbar, XIM, multi-languages (Chinese, Korean, Japanese), freetype font and logging.

Mrxvt can be configured with a resource file. Several configuration files can be used, and by default it is ~/.mrxvtrc. Alternative configuration files are ~/.Xdefaults and ~/.Xresources. Configuration files specified by command line option -cf override the X resources of standard files, and command line options override X resources found in files.

Kod:
$ pacman -Ss mrxvt
extra/mrxvt 0.5.2-2
    Mrxvt (previously known as materm) is a multi-tabbed X terminal emulator
    based on rxvt code

Dakle, ima ga u repou. E, pokusacu da se setim jednog veoma laganog editora koji je napravio Dusty, admin Arch Wikija. Deluje odlicno. Naime, potpuno je modularan i sve, ali bas sve, cak i menu bar, su pluginovi. Tako da, mozes da sklopis svoj editor po ukusu. Editovacu ovaj post cim se setim kako se zove.

E, evo, nasao sam ga. Zove se pallavi.

Citat
Pallavi is a text editor written in Python using the wxPython toolkit. The primary focus is to keep the core very small and streamlined, while providing an extensible plugin mechanism and widely varied set of plugins to allow the system to be used for anything anything from a simple Notepad replacement to a full-fledged integrated development environment for development in any language.

SourceForge: http://pallavi.sourceforge.net/
AUR: http://aur.archlinux.org/packages.php?do_Details=1&ID=6037&O=0&L=0&C=0&K=dusty&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=m
Instalacija:

Kod:
aurbuild -s pallavi
« Poslednja izmena: 30 Мај 2007, 21:06:02 od foxbunny » Prijavi uredniku   Sačuvana

foxbunny
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #21 poslato: 30 Мај 2007, 21:02:24 »

E, i obavezno instaliraj aurbuild. To ti je kao pacman za AUR (http://aur.archlinux.org/).

http://aur.archlinux.org/packages.php?do_Details=1&ID=1775&O=0&L=0&C=0&K=aurbuild&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=nd

Editor o kome sam ti pricao se nalazi u AUR pa ce biti korisno da imas aurbuild.
Prijavi uredniku   Sačuvana

Aleksandar
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 181



« Odgovor #22 poslato: 30 Мај 2007, 21:26:50 »

Ok, hvala za mrxvt. Samo jos da sebi objasnim aur, abs, aurbil, mkpkg bla bla i sve ce biti ok Cheesy
Prijavi uredniku   Sačuvana
foxbunny
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #23 poslato: 31 Мај 2007, 00:35:53 »

Ok, hvala za mrxvt. Samo jos da sebi objasnim aur, abs, aurbil, mkpkg bla bla i sve ce biti ok Cheesy

Ukratko: AUR (http://wiki.archlinux.org/index.php/AUR) je community source-only repo, ABS (http://wiki.archlinux.org/index.php/ABS) je source current i extra (a mislim cak i community) repoa. Sve to se okrece oko PKGBUILD fajlova (http://wiki.archlinux.org/index.php/ABS#What_is_a_PKGBUILD_and_what_does_it_contain.3F).

PKGBUILD je fajl koji sadrzi instrukcije za pakovanje softvera. Udjes u direktorijum sa PKGBUILD fajlom i samo kucas makepkg, i za cas imas gotov paket. Ako znas sta je EBUILD fajl za Gentoo, ovo ti je ista stvar, samo nemas USES opciju, vec sve configure argumente ukucavas rucno. Zapravo, PKGBUILD je kao neka bash skripta sa dodatnim metadata o paketu.

Kada kucas abs kao root (treba ti cvsup paket da bi radio) on skida kompletan source tree (znaci PKGBUILD fajlove) u folder /var/abs/. PKGBUILD fajlovi su mali, tako da to ne traje dugo. ABS je narocito zgodan ako hoces rucno da updateujes paket koji jos uvek nije updateovan. Uglavnom se to svodi na otvaranje PKGBUILD fajla i editovanje verzije programa. Takodje, uz pomoc ABSa, mozes da rekompajliras ceo Arch za odabranu arhitektru. Opcije za makepkg su u /etc/makepkg.conf fajlu.

Za AUR je malo drugacije. Odes na aur.archlinux.org i tamo skines tarball koji sadrzi PKGBUILD i patcheve za odabrani paket.

Aurbuild je programcic koji dodatno automatizuje pretrazivanje, skidanje, izradu paketa, i instalaciju za programe sa AUR.

Inace, PKGBUILD nije tesko napisati, a postoji i poseban odeljak na forumu za pomoc onima koji ih pisu.
« Poslednja izmena: 31 Мај 2007, 00:41:53 od foxbunny » Prijavi uredniku   Sačuvana

Aleksandar
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 181



« Odgovor #24 poslato: 31 Мај 2007, 08:30:09 »

 Shocked omg, otkud ti snage i energije da sve ovako fino i detaljno objasnjavas? Foxbunny t3h Guru Cheesy
Hvala mnogo!!!
Prijavi uredniku   Sačuvana
foxbunny
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #25 poslato: 31 Мај 2007, 10:18:56 »

Shocked omg, otkud ti snage i energije da sve ovako fino i detaljno objasnjavas? Foxbunny t3h Guru Cheesy
Hvala mnogo!!!

Hehe... Pa ono. Toliko volim Arch. Smiley
Prijavi uredniku   Sačuvana

Aleksandar
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 181



« Odgovor #26 poslato: 20 Октобар 2007, 12:05:29 »

izvinjavam se sto ressurectujem temu.

Postoji li za ABS neka automatizacija kao sto je aurbuild za AUR?

edit:
false alarm. Treba samo dodati flag "-s" kod makepkg, da bi on istalirao sve zavisnosti (doduse preko pacmana Wink)
« Poslednja izmena: 20 Октобар 2007, 12:31:41 od Aleksandar » Prijavi uredniku   Sačuvana
foxbunny
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #27 poslato: 23 Октобар 2007, 21:40:33 »

nisam to znao Smiley

btw, za šta ti je to trebalo?
Prijavi uredniku   Sačuvana

Aleksandar
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 181



« Odgovor #28 poslato: 24 Октобар 2007, 19:41:22 »

Uh, vise se ni ne secam!

A sada trcim u ABS svaki put kad mi pacman zakuka kako mu fali neka zavisnost Cheesy. Iskreno da ti kazem, opasno mi je naporno nekad da kopiram, pa da trcim u folder, pa execute, pa ako zafali nesto, manuelno instaliraj, pa ovo pa ono. Mislim, lepo radi i sve, ali je nekad bas tesko.
Evo npr, za WM od 200kb imam dependecy 40mb Cheesy
Prijavi uredniku   Sačuvana
Stranice: 1 [2]   Idi gore
  Štampaj  
 
Prebaci se na: