FreeBSD 7 "repo" problémák -> megoldva!

Fórumok

Szervusztok!

Nem akartam új topikot nyitni, ezért az alábbi bejegyzésre kérném a válaszokat:

http://hup.hu/node/47957#comment-469331

____________________________________________________________________

A TOPIC EZZEL A CÍMMEL INDULT: FreeBSD 7 b4 sysinstall -> seg-fault
____________________________________________________________________

Szervusztok!

Tegnap telepítettem fel a FreeBSD 7.0 beta 4-es változatát. Kezdő vagyok, de szeretném megismerni a rendszert, néhány év linux desktop tapasztalat után.
Amit eddig csináltam:
telepítés
pkg_add -r : bash, mc, cvsup-without-gui
chsh -s bash
cat /dev/sndstat (és a /boot/loader.conf már betölti a megfelelő modulokat a hangkártyákhoz.)

Ami a probléma, hogy a sysinstall, mikor ftp-ről szeretném a csomagokat letölteni, kiírja, hogy "...connected..." , majd "...located INDEX..." és segmentation fault (core dumped) üzenettel visszakapom a parancssort.

Két kérdésem lenne:
1. mi lehet a gond? nincsenek még csomagok?
2. core dumped --> hova, hogy belenézhessek?

Köszönöm a segítséget.
/mazursky

Hozzászólások

Annyi jutott még eszembe, hogy csak a (/) és b (swap) slice-ok vannak, nincs d,e,f. Ha ez okozhat ilyesmit, bár kétlem. A / kb. 11GB, swap kb. 1200MB, tehát hely van, és desktop gép épül(ne), csak nem tudok csomagozni.
Kernelt pedig nem forgattam, mert a GENERIC ahogy van, nagyjából megfelel.

/mazursky

Mazursky, ne hagyd magad elteriteni!!!

A kerdesedre nem mindre tudok valaszolni, de annyit:

a) cvsup-without-gui mar nem kell, 99%-a a funkcionalitasanak mar az alaprendszer resze, csak epp cvsup helyett mindenhol csup -ot kell irni

b) a core-t *BSD alatt altalaban az alkalmazas aktualis konyvtaraba pakolja (magyarul ahonnan inditottad, kiveve ha a program maga mond chdir() -t, mert ekkor nem trivialis megtalalni), es neve akarmi.core lesz

Köszönöm a támogatást!

Nem kívánok azonban distrowar-t nyitni, ezért nem is kérdeztem meg, hogy milyen BSD-t rakjak fel. Ezt már eldöntöttem, ahogy a partícionálást is. Most működőképessé szeretném tenni. ;~))

Azért volt cvsup-without-gui, mivel az OpenAddict.Com honlapján találtam anno egy 6.2-esre vonatkozó és általam működőnek és érthetőnek vélt leírást, amivel működőképessé tudtam tenni az akkor általam teljesen ismeretlen FreeBSD-t.

Mivel (gondolom én) túl sok egetrengető változás nem történt a hangkártyakezelésben, így a sémát ráhúzhatónak véltem.

A sysinstall.core file-t megtaláltam a /root-on belül (valóban innen indítottam root-ként), de mivel eléggé binárisnak tűnt a tartalma, ezért nem tudtam vele többet kezdeni, minthogy törlöm. ;~))

Mivel még az elején vagyok, megpróbálom a beta3-as ISO-t, hátha tud is csatlakozni, hogy csomagokat telepítsek. Mert az pkg_add -r is csatlakozott valahova... innen arra következtetek, hogy valamennyi csomag (de legalább egy!) létezik, tehát a (legalább egy elemszámú) listát a sysinstall is kibökhetné signal 11 helyett.

Még egyszer köszönöm a segítséget. Hamarosan jelentkezek a fejleményekkel.

/mazursky

Szervusztok!

Tegnap délután újra a zéróról kezdtem a FreeBSD telepítését, de most a beta-3 ISO-t használtam. Gond nélkül települt, és a sysinstall sem szállt el, mikor csomagokat akartam belőle telepíteni, csak épp jelezte, hogy nincs csomag... ;~((
De legalább nem "signal_11" volt a vége, tehát működik. Probléma megoldódott.

A jelenlegi haladvány:
bash, mc, cvsup + port-fa frissít, Xorg 7.3 lefordítva, gdm csomagból, hangkártyát be is tölti boot-időben, etc/devfs és etc/fstab beállítva.
Szóval már csak egy jó "kis" ablakozó kell...

Nincs valakinek ötlete, hogy ne kelljen gnome2-t ports-ból másfél napon keresztül forgatni a gépemen? Jó lehet egy régebbi 2.16-os változat?

A gép =
Asus P4PE/X-TE
Celeron 2.40GHz
512MB DDR1 RAM
NVidia Geforce-2 MX-440 (64MB)
Sound Blaster 128
Leadtek TV2000XP Expert

Szóval ez van kb 3 éve, 400-as FSB, tehát nem egy szaladós ma már, de azért még kiszolgál...
A TV-kártyával fogok majd szívni, sajna unsupported...

/mazursky

Szervusz!

A hivatalos hardware compatibility list-en nem szerepelt a kártyám. Az általad nevezett csomagokat nem próbáltam még.
Egyébként ezen okok miatt is forgattam az Xorg-ot, mivel az a frissebb.

(Amikor még nyáron FreeBSD 6.2-n tanulgattam a telepítést és a desktop beállítást FreeBSD-n, akkor pedig még nem volt TV-kártya a gépben.)

Ma délután keresgéltem a FreeBSD.Org-on és találtam csomagokat, amiket talán fel tudok telepíteni sysinstall-on keresztül.
Viszont ha működik, akkor ki fogom próbálni a multimedia/pvrxxx-es csomagokat. A fejleményekről pedig beszámolok.

Egyébként eddig egyenesben vagyok, megérte majdnem két hónapon keresztül nyűglődni a 6.2-vel, mert legalább ezt most nem fogom eltolni (talán).

Köszönök minden segítséget! Hamarosan jelentkezek.
/mazursky

Szervusztok!

Olyan problémába ütköztem amit egyelőre nem tudok megoldani.
Találtam az alábbi címen FreeBSD 7-esre való csomagokat, de a sysinstall csak azt böki rá, hogy nem találja a disztribúciót...
Már az sysinstall/Options-ban is próbáltam átírogatni "any"-re de akkor sem enged tovább. A cím:

ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7-current/

Ezt hogy tudom "megetetni" a sysinstallal? A "repo" tartalmaz INDEX file-t, úgyhogy ezt le kell nyelnie, nincs mentsége... ;~))

Nem akarok lefordítani mindent, ha már csomag is van (főképp 2.20-as gnome-ot nem, mert másfél nap legalább a gépemen.)

Köszönöm előre a segítséget.
/mazursky

Köszönöm mélyen tisztelt és tanult kollégám észrevételét.
Valóban. Mint ahogy a csomagok a rendszer részeit képezik (legalábbis én így gondolom), így én is rendszertelepítésre használtam.

A problémám viszont megoldódott: sajnos a "pkg_add -r gnome2" nem működik, viszont a "pkg_add -r gnome2-lite" működött, így már nem kell a szomszéd partíción lévő linuxot indítgatni, ha meg akarok nézni valamit a neten (grafikus környezetben!).

Tudom, erre ott lenne a lynks/linx is, de ha már forgattam 7.3-as Xorg-ot, akkor használjam is. ;~)) firefox rulez, igaz plugin-ok még a fasorban sincsenek, de van fontosabb dolog is: firewall! egyetértesz?

no a firewall BSD-n című témában nem vagyok otthon, mivel linux alatt is shorewall-t használok, mert LAN-ban/internetre nekem elég. Az hogy most ismerkedek a BSD-vel, azt is jelenti, hogy meg kell új dolgokat tanulnom.

Most még örül a fejem, hogy: "húúú, sikerült a gnome-ot bezizzenteni, meg tuningoltam a gdm kinézetét, és beraktam egy nagycsöcsös bigét háttérképnek, hogy motiváljon jobb rendszert építeni" ;~))

Tudom, van akit ez másra motivál, és van ki élőben nézi, az 1024*768-asnál lényegesenjobb felbontásban 3D-ben renderelve, és még a "touchscreen" is működik...

/mazursky

man ipfw es man 5 ipf pf.conf
elsore.
Masodjara meg millio olvasnivalo van, kezdetnek boven eleg lesz neked a more /etc/rc.firewall, es hogy valami hatekonyat is mondjak: ird bele a /etc/rc.conf -ba, hogy firewall_type=client , vagy =workstation. Ez majd felhuzza neked az ipfw nevu csomagszurot, ami egy ilyen kis egyszeru desktopnal boven elegendo.

Szervusz!

Szabadságom terhére bementem a céghez, ahol adminkodok, és kinyomtattam a FreeBSD handbook firewall szakaszát. ;~)) Aztán olvasgattam, és nekiálltam.
Az IPFW lett a befutó. A handbook alapján csináltam, bár egy dolgot nem igazán tudtam kisillabizálni:

Tehát az rc.conf-ban firewall_type="client", és akkor az rc.firewall-ban a client résznél meg kell adni olyant, hogy:
net=
mask=
ip=

A net-et nem igazán értettem, így megkapta a routerem LAN_IP-jét (FIX_ME -> jó ez így???), és látszólag jónak(?) tűnik. Az alatta lévő részben a smtp-t kikommenteztem, mert web-alapú mail-t használok. A többit hagytam default-ban, egyelőre.
Illetve van egy olyan kérdésem, hogy kell-e itt a rc.firewall-ban engedélyeznem az SSH-t vagy az "kikerüli"?? (jobban nem tadtam megfogalmazni, bocsi)

Slackware linux alatt az rc.firewall-t chmod-oltam 755-re. Ezt a FreeBSD-n is megtettem, de ez jó ötlet volt, vagy felesleges?

Köszönöm az eddigi segítséget mindenkinek!
/mazursky

A network cím - naggggyon leegyszerűsítve - egy olyan IP-cím, ami úgy néz ki, mint ami a géped IP-je, csak ennek a végén 0 van - pontosan azon a helyen, ahol a netmask-ban is 0 van. Szóval (technikailag) nem jó amit beállítottál, de gyakorlatilag valószínűleg igen :-)

(Befelé jövő) SSH-t engedélyezned kell - kb az általag kikommentezett SMTP-sorban cseréld le a 25-t 22-re, és készen is vagy.

chmod-olni nem kell, jól van beállítva a 644-re.