Početak › Forumi › Linuks distribucije › Arch,Manjaro,… › Par pitanja o Arch linuxu
- This topic has 53 odgovora, 7 glasova, and was last updated 19 years ranije by
foxbunny.
-
AutorČlanci
-
14. avgust 2007. u 12:47 pm #59482
foxbunny
Učesniknego…skinuo sam hwd-4.8.2.bin.tar.gz…ali ne znam kako da ga instaliram….jel ima arch nesto kao installpkg …taj pacman, kako da instaliram fajl sa harda?
Odakle ti to? U sustini, sve pakete prepoznajemo po ekstenziji pkg.tar.gz
Paket mozes da preuzmes odavde:
ftp://ftp.archlinux.org/extra/os/i686/hwd-4.8.2-1.pkg.tar.gz
Inace, svi paketi su ti u /extra i /current folderima na ftp://ftp.archlinux.org/. Samo skini pakete odatle.
Takve mozes da instaliras sa:
[code]pacman -A ime*fajla*.pkg.tar.gz[/code]
A taj bin, verovatno kako ti je nowave rekao. Raspakuj pa ga samo pokreni.
14. avgust 2007. u 12:51 pm #59483nowave
UčesnikAh damn! Sad sam pogledao na net-u sta je to. To je source file. U tom slucaju u konzoli klasika:
./configure
make
make install
! 😉EDIT:
Ne, ipak nije ni source… Mislim da jednostavno trebas da otpakujes arhivu, i kopiras tu strukturu direktorijuma u svoj /
Imas na ovom sajtu pkg arhivu koju mozes da instaliras sa pkginstall
http://user-contributions.org/projects/hwd/pkg/hwd-4.8.2-1.pkg.tar.gz14. avgust 2007. u 12:55 pm #59484foxbunny
UčesnikAh damn! Sad sam pogledao na net-u sta je to. To je source file. U tom slucaju u konzoli klasika:
./configure
make
make install
! 😉Ma, batali to. Cak je i kompajliranje lakse na Archu. Ako bas hoces da kompajliras skini PKGBUILD za hwd i knock yourself out. 🙂
[code]tar -xvf hdw*.tar.gz
makepkg
pacman -A hwd*.pkg.tar.gz[/code]Ali ono, nema potrebe. Samo skini odgovarajuci paket. 😉
14. avgust 2007. u 1:03 pm #59485debelizmaj
Učesnikma onaj bin me je zbunio zato sto u sebi ima prvo usr i etc folder pa u usr ima bin i ostale foldere u kojima se nalaze odgovarajuci fajlovi…sto mi je nekako licilo na strukturu tgz-ova, a o archu ne znam nista pa reko da pitam.
a taj paket sm skinuo sa arch sajta.
odo da skinem lepo src pa da kompajliram….to je lepoma …cek…polako….znaci uradim packman -A hwd*pkg.tar.gz i gledam sta jos da radim
14. avgust 2007. u 1:05 pm #59486nowave
UčesnikPretpostavljam da bi ti sljakalo da si jednostavno kopirao taj /etc i /usr u svoje ogovarajuce dir-ove. Ali stvarno je lepse i source-a! ^-^
14. avgust 2007. u 1:08 pm #59487foxbunny
UčesnikLepo je to iz source-a, ali brzo dosadi. 😉
Narocito kad mozes ovako:
http://wiki.archlinux.org/index.php/ABS
Relevantni deo je ovaj:
http://wiki.archlinux.org/index.php/ABS#The_build_function.2C_the_ABS_way
14. avgust 2007. u 1:11 pm #59488nowave
UčesnikOK, sve je to lepo, ja sam odlepio kad sam prvi put video Debian-ov synaptic, i dpkg, i ostalo, ali pre toga i na Slack-u i na Fedora-i, i na RH-u: source.
14. avgust 2007. u 1:14 pm #59489debelizmaj
Učesnike ovo nikako da pitam
jako cesto mi javlja sledeci warning
warning:curent locale is invalid; using default “C” localesta nisam namestio, na kakav locale misli?
14. avgust 2007. u 1:15 pm #59490nowave
UčesnikKad kompajliras iz source-a?
14. avgust 2007. u 1:17 pm #59491foxbunny
UčesnikJa sam presao sa Slacka na Arch pre svega zbog tog kompajliranja. Super je za ucenje, ali ono, kad hoces nesto na brzinu, sto bi ponavljao nesto sto su ljudi lepo vec odradili i zabelezili u vidu PKGBUILD fajla? Ali ono, sve je to stvar ukusa. Ja volim kada je sve ovako lepo automatizovano.
BTW, debelizmaj, Arch ima malcice drugaciju strukturu foldera, pa neki sourceovi koji “pretpostavljaju” neke cesce strukture foldera (odnosno, imaju to rucno kodirano u sourceu) nece da se kompajliraju. U tom slucaju moras da pronadjes delove koda u kojima su pogresne putanje i da to patchujes. Tu dolazi do izrazaja ABS/AUR, posto je za vecinu paketa neko vec patchovao i postavio PKGBUILD+patch.
Sto se tice te greske, edituj /etc/locale.gen i uncomentuj sve locale koje zelis (+ en_US.utf8). U /etc/rc.conf postavi zeljeni locale (predlazem ti LOCALE=”en_US.utf8″) i zatim pusti komandu:
[code]locale-gen[/code]
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.