Početak›Forumi›Linuks distribucije›Arch,Manjaro,…›Par pitanja o Arch linuxu
- This topic has 53 odgovora, 7 glasova, and was last updated 16 years, 7 months ranije by foxbunny.
-
AutorČlanci
-
14. avgust 2007. u 12:47 pm #59482foxbunnyUčesnik
nego…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 #59483nowaveUč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 #59484foxbunnyUč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 #59485debelizmajUč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 #59486nowaveUč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 #59487foxbunnyUč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 #59488nowaveUč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 #59489debelizmajUč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 #59490nowaveUčesnikKad kompajliras iz source-a?
14. avgust 2007. u 1:17 pm #59491foxbunnyUč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.