Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Portovi za FreeBSD

[es] :: BSD :: Portovi za FreeBSD

[ Pregleda: 3949 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

S_3_ka

Član broj: 48863
Poruke: 22
*.dynamic.sbb.co.yu.



Profil

icon Portovi za FreeBSD19.12.2006. u 16:52 - pre 210 meseci
Interesuje me tačno odakle da poskidam portove za FreeBSD 6.1. Ako se ne varam, to je sve ono što se nalazi na ftp-u u folderu /distfiles. Sve to što se tamo nalazi zauzima nekih 30-tak GB, pa me interesuje šta je ono što se pod nazivom "portovi" prodaje na linuxo.org i dolazi na 3 DVD-a. Da li se stvarno radi o portovima ili paketima?

I koliko zaista potrebnog softvera postoji za koji ne postoje paketi, već moraš da ih instaliraš iz portova?
 
Odgovor na temu

Rehash
Marko Milenovic
System administrator
Beograd

Član broj: 91952
Poruke: 21
*.dynamic.sbb.co.yu.

Jabber: nightweaver@geekchix.org
ICQ: 64130037
Sajt: www.bsd-srbija.org


Profil

icon Re: Portovi za FreeBSD20.12.2006. u 18:23 - pre 210 meseci
Ako se ne varam na linuxo prodaju pakete. Vecina programa ima svoje paket izdanje ali moras znati da je paket obicno koju verziju iza porta. Ako zelis 100% up2date softver koristices portove. A realno...sumnjam da ces koristiti vise od 1-2GB softvera. Tamo zaista ima kojecega.:)
There's no problem so large it can't be solved by killing the user off, deleting their files, closing their account and reporting their REAL earnings to the IRS
 
Odgovor na temu

m.aleks
Aleksandar Milošević
Beograd

Član broj: 13474
Poruke: 23
*.smin.sezampro.yu.



Profil

icon Re: Portovi za FreeBSD24.12.2006. u 14:19 - pre 210 meseci
U distfiles se nalaze file-ovi potrebni za pravljenje paketa, a paketi se prave preko ports stabla. U distfiles na mirror-ima se nalaze uglavnom nemodifikovane verzije softvera i to zbog uslova iz licence pod kojom se softver distribuira (čitaj obično zbog GPL softvera).

Ako želiš da instaliraš neki paket (npr. bison-2.1) to možeš da uradiš na dva načina:

1) direktno sa mirrora (npr. ftp.de.freebsd.org)

Code:
pkg_add ftp://ftp.de.freebsd.org/pub/F...packages/devel/bison-2.1_1.tbz


(link je ftp://ftp.de.freebsd.org/pub/F...packages/devel/bison-2.1_1.tbz ; ovako ćeš skinuti i instalirati sve pakete od kojih bison-2.1 zavisi)

2) preko ports stabla (moraš ga instalirati, ako već nisi)

Code:
cd /usr/ports/devel/bison && make && make install


Ovo će skinuti bison source (u /usr/ports/distfiles), raspakovati ga, patch-ovati ga (ako je potrebno), kompajlirati ga, napraviti paket i instalirati ga isto kao pod 1). Ako mu je za kompajliranje ili rad potreban još neki paket, uradiće isto (skinuti source, patch, compile, napraviti paket, instalirati ga). Ovako ćeš možda imati više paketa nego što je potrebno za rad, a i malo duže traje dok se sve kompajlira.

Probaj da instaliraš php preko ports-a da vidiš kako to izgleda. Pitaće te koje ekstenzije hoćeš za php i za svaku ekstenziju ćeš imati poseban paket.

Bilo da instaliraš paket na prvi ili drugi način, uklanjaš ga sa pkg_delete. Kombinuj oba pristupa. Neki put ćeš morati da koristiš ports ako želiš neke posebna podešavanja kojih nema u već napravljenom paketu. (npr. ako nećeš paket da zavisi od X-a i sl.)

Ono što sam hteo da ti kažem je da ne kupuješ, niti skidaš 30G ili ne znam koliko fajlova, već skidaj samo ono što ti treba :)




--
Cancel my subscription to the resurrection
 
Odgovor na temu

richardpl

Član broj: 132101
Poruke: 2
*.math.hr.



Profil

icon Re: Portovi za FreeBSD29.01.2007. u 18:17 - pre 209 meseci
Umjesto

pkg_add ftp://ftp.de.freebsd.org/pub/F...packages/devel/bison-2.1_1.tbz
dovoljno je

pkg_add -r bison

ono gore ima vise smisla ako se spaja pomocu sysinstall-a na taj ftp server
dakle to je jos jedan nacin a ima ih jos mnogo .....
 
Odgovor na temu

Livadic Cvetko
Milan Karalic
Beograd

Član broj: 99953
Poruke: 47
*.verat.net.

Jabber: mixacha@elitesecurity.org


Profil

icon Re: Portovi za FreeBSD30.01.2007. u 11:44 - pre 209 meseci
a moze i stari dobri pesacki nacin na svezoj instalaciji

Code:

$ portsnap update
.
.
.
$ portsnap extract


Sto ce ti raspakovati snapshote u /usr/ports :)
"There is no patch for human stupidity"
 
Odgovor na temu

m.aleks
Aleksandar Milošević
Beograd

Član broj: 13474
Poruke: 23
*.smin.sezampro.yu.



Profil

icon Re: Portovi za FreeBSD02.02.2007. u 20:24 - pre 209 meseci
Citat:
richardpl
dovoljno je
Code:
pkg_add -r bison


U pravu si. Tako ne možeš da pogrešiš release verziju i arhitekturu, i dobiješ najsvežiju verziju paketa.
Ovaj primer će instalirati bison 1.x jer bison2 ne postoji u 'Latest' direktorijumu, ali to je manje bitno jer ostali ili bar većina paketa postoje u više verzija (apache, apache20, apache21.., postgresql73, postgresql74...).

Kao i obično sve ovo piše u handbook-u.


--
Cancel my subscription to the resurrection
 
Odgovor na temu

negovan

Član broj: 32509
Poruke: 5
*.ADSL.neobee.net.



Profil

icon Re: Portovi za FreeBSD06.03.2007. u 21:43 - pre 208 meseci
Izmedju ostalog rad sa portovima je veoma lak.
Veoma dobru dokumentaciju za rad imas na www.bsd-srbija.org.
:P
 
Odgovor na temu

[es] :: BSD :: Portovi za FreeBSD

[ Pregleda: 3949 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.