View Full Version : [freebsd]nuovo sistema => nuove domande
ho tuto l'hw installato e riconosciuto (vabbè, lasciamo stare lo scanner, che non va nemmeno su linux).
ho qualche domandina
1- allarmato dai vari messaggi come questo "Vulnerability check disabled, database not found" sono andato di corsa a cercare cosa volesse dire.
ho scoperto che semplicemente manca tal portaudit.
sarei per installarlo di corsa, ma su google si sentono strane frasi minacciose che spesso tradotte suonano come "sei sicuro delle implicazioni della sua installazione?" :eek:
perchè queste minacce? :D
2- eccomi alla presa con il sistema di installazione... ho letto qualche manuale, ma a costo di sembrarvi scemo vi dirò che non ho capito quasi nulla :D
installare è semplice:
cd /usr/port/applicazione_che_voglio
make install
per rimuovere make deinstall ecc...
e per aggiornare? i port? ho installato portupgrade, ma non ho capito che fa.
è fatto per aggiornare i port, ok....
ma mi aggiorna quello che è in /usr/ports/ ? o i pacchetti?
e sopratutto come faccio a dirgli che voglio aggiornare il sistema a stable o a current?:mc:
e poi... niente binari? ho sempre quasi compilato tutto sulla cara slack, ma se mi metto a compilare openoffice il mio processore mi denuncia alla protezione computer :sofico:
3- dovrei aver disabilitato tutto il traffico verso l'esterno... sto per montare un firewall, ma netstat -tau dice un sacco di cose strane..... sembrano esserci connessioni con dei file
:eek: è normale? che vuol dire??
grazie per l'aiuto, la pate più urgente sarebbe la seconda :)
ciao!
ok per il punto 2, credo di star scaricando tutto....
i pacchetti con pkg_add -r sembrano non compilarsi....
perfetto!!!!
ciao!
1- Portaudit ti serve solo per controllare se il port ha dei problemi di sicurezza, e non vedo perchè dovrebbe minacciare la tua macchina :D
2- Per aggiornare il software, prima devi aggiornare l'albero dei ports con tools come cvsup. Fatto ciò, con portupgrade -ra ti upgradi tutti i software :)
Per installare i precompilati: pkg_add -r $package :)
grazie.
ho lanciato make update per passare a stable, speriamo bene :D
per aggiornare i binari?
grazie di nuovo, ciao!
Fai conto che sono ancora in niubbo di FreeBSD, quindi anche io sto ancora _studiando_ :asd: questo magnifico OS.
Comunque anche io ho cercato per molto tempo come aggiornare il software in automatico via packages, ma nulla, sembra che si possa fare solo con i ports. :confused:
Magari se trovi soluzione, io ci sono sempre :-P
ok :)
non è che sai montare le partizioni ext3?
Na01# mount -t ext3 /dev/ad1s1 /mnt/lin/
mount: exec mount_ext3 not found in /sbin:/usr/sbin: No such file or directory
....
non so dove trovarlo.... ho installato le e2futil o come diavolo si chiamano, ma nulla....
intanto continua a compilarsi la stable.. :D
ciao
DanieleC88
04-04-2005, 21:32
Mi pare sia mount_ext3fs (o semplicemente mount_ext2fs, visto che il filesystem e' molto simile).
P.S.: grande, anche io ho installato FreeBSD da pochissimo! ;)
<ot>Ho installato FreeBSD 4.8 uscito verso la fine del 2003 (non vi spiego il motivo) e non riesco ad abilitare l'antialiasing in alcun modo. Mi tocca forse ricompilare XFree86? :(</ot>
mmmmh te la cerchi tanto con la 4.... per non incasinarmi tanto io ho messo la 5, ora sono passato alla stable (in realtà devo ancora ricompilare tutti i port, mi ci sono messo solo oggi).
il vantaggio è che sono cose lunghissime da fare e in mezzo si può fare quello che si vuole :sofico:
DanieleC88
04-04-2005, 21:48
È colpa di quello stramaledettissimo modem 56k... avendo l'ADSL mi butterei a capofitto nella compilazione manuale, credimi... via Debian e dentro Gentoo+FreeBSD (oppure ancora Debian, ma compilando i programmi attraverso Apt-fu)...
The Katta
04-04-2005, 22:22
Alura
man portupgrade :D
guarda l'opzione -P e -PP
Altra cosa importante. Dopo il cvsup e prima di aggiornare, guardati SEMPRE il file UPDATING in /usr/ports per i ports e in /usr/src per il sistema
in /usr/share/examples trovi un pò di cose interessanti,
guardati il /usr/share/examples/etc/make.conf e /etc/defaults/rc.conf per sistemare un pò di cose.
/\/\@®¢Ø
04-04-2005, 23:39
Originariamente inviato da NA01
installare è semplice:
cd /usr/port/applicazione_che_voglio
make install
per rimuovere make deinstall ecc...
Piuttosto che "make deinstall" usa "pkg_delete nome_pacchetto".
Il primo elimina il pacchetto in ogni caso (viene di solito utilizzato prima di aggiornare un programma alla nuova versione), mentre il secondo fa i controlli sulle dipendenze (a meno di non usare flag di forzatura).
e poi... niente binari? ho sempre quasi compilato tutto sulla cara slack, ma se mi metto a compilare openoffice il mio processore mi denuncia alla protezione computer :sofico:
Per i binari basta scaricare i pacchetti da internet ed utilizzare "pkg_add nomearchivio" o meglio ancora, se hai una connessione broadband, pkg_add -r nome che oltre al pacchetto indicato scarica tutte le dipendenze. Ad esempio un pkg_add -r gnome2 ti scarica tutti i pacchetti binari di gnome e te li installa
e per aggiornare? i port? ho installato portupgrade, ma non ho capito che fa.
è fatto per aggiornare i port, ok....
ma mi aggiorna quello che è in /usr/ports/ ? o i pacchetti?
e sopratutto come faccio a dirgli che voglio aggiornare il sistema a stable o a current?:mc:
Ci sono due operazioni da fare per aggiornare i pacchetti:
1 - aggiornare l'albero dei ports
2 - aggiornare i pacchetti veri e propri.
per il primo si usa cvsup. Se non l'hai installato usa pure pkg_add -r cvsup :p.
Nel 99% dei casi ti bastera il file di configurazione standard, che trovi in /usr/share/examples/cvsup/ports-supfile e ti da l'albero piu' aggiornato con un
cvsup /usr/share/examples/cvsup/ports-supfile
Per quel che riguarda -STABLE o -CURRENT mi sembra non ci sia questa distinzione per i ports, ma solo tra -RELEASE e non release. Nel primo i programmi sono legati ad una specifica versione e vengono aggiornati solo in caso di bug di sicurezza; nel secondo invece l'albero dei port viene aggiornato in continuazione.
Aggiornato l'albero ha la possibilita' di aggiornare i pacchetti "a mano" con un "make deinstall ; make reinstall clean", oppure di usare "portupgrade nomepacchetto" (o portupgrade -ar per aggiornare tutto, ma come accennato sopra da altri _LEGGERE SEMPRE_ /usr/ports/UPDATING prima di farlo)
In alternativa puoi aggiornare con pacchetti binari con un portupgrade -p che cerchera' se possibile di usare i binari.
3- ma netstat -tau dice un sacco di cose strane..... sembrano esserci connessioni con dei file
:eek: è normale? che vuol dire??
Penso si riferisca alle pipe locali. Occhio che spesso i flag dei programmi di sistema possono variare tra la versione GNU e la versione BSD
nella ricompilazione del sistema (buildworld) secondo voi ha senso mettere qualche cflags?
ciao!
/\/\@®¢Ø
05-04-2005, 11:46
Originariamente inviato da NA01
nella ricompilazione del sistema (buildworld) secondo voi ha senso mettere qualche cflags?
ciao!
Andare oltre al classico "-O -pipe" vuol dire andare in cerca di rogne.
The Katta
05-04-2005, 16:23
Per i ports utilizzo -O2. Però mi ha sempre dato problemi con il buildworld bloccandosi ad un certo punto. Così io per il sistema base uso -O
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.