sinon indiquer des entrées dans /etc/rc.conf (démarrage) ou loader.conf
sous openbsd après l'installation : /etc/sysctl.conf et changer machdep.allowaperture=2
pour openbsd : wsconsctl -w keyboard.encoding=fr
voir vnode aescrypt vncrypt (n'est plus compatible freebsd 5.#)
mdconfig -a -t vnode -f "image" mdconfig retourne une valeur à utiliser, type md0 : mount -t type /dev/md0s1 /mnt/pointmontage
ccrypt : pour les fichiers
gbde : http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-encrypting.html
Les *BSD diffèrent un peu de Linux dans l'architecture et la gestion de certains fichiers de configuration, ainsi que dans quelques commandes.
J'ai déjà indiqué à quelques endroits les différences de commandes entre linux et *bsd, voici encore quelques notes à ce sujet.
Ceci ne caractérise que ce que j'ai vu pour le moment comme différence avec linux
/stand/sysinstall
: centre de configuration (permet également d'installer des logiciels via internet) pkg_add -r logiciel
: installe un paquet depuis internet pkg_delete logiciel-version
: supprime un paquetpkg_info
: liste les logiciels installé avec la version
whereis logiciel
: trouve un logiciel à compiler
cd /usr/ports/chemin/logiciel
: aller dans le dossier du logiciel
`make`
make install
: compiler et installer le logiciel. Ensuite faire make clean pour effacer les fichiers temporaires.
make desinstall
: pour désintaller un programme
make reinstall
: pour réinstaller
Il est possible de changer le site de téléchargement :
ou bien : packages-8-stable
FreeBSD-RELEASE est la version stable (= debian stable)
FreeBSD-STABLE est la version de développement (= debian testing)
FreeBSD-CURRENT est plus expérimentale (= debian sid)
Pour les ports, il n'y a qu'une seule version utilisable pour -STABLE et -CURRENT
Sources : ftp://ftp.freebsd.com/pub/FreeBSD/distfiles/
ftp://ftp2.freebsd.org/pub/FreeBSD/ports/packages/
Mettre à jour les sources avec cvsup et celle du port avec portupgrade -r logiciel
.
Voir aussi : portupgrade -PPa
LaTeX : texlive n'est pas disponible pour FreeBSD malheureusemenet. pkg_add -r teTeX
sinon : http://files.bsdroot.lv/my/FreeBSD/packages-i386/Latest/
sysctl
: permet de passer des paramètres au système, ou de les lires. sysctl -a
mount -t ext2fs /dev/ad0s6 /mnt/home/
, mais cela ne sera sans le système de journalisation. Attention aux arrêts intempestifs, et évitez d'ajouter une partition ext2 dans fstab, car cela peut bloquer le démarrage.ifconfig_rl0="100baseTX mediaopt full-duplex"
, puis relancer /etc/netstart (rl0 peut changer en fonction du modèle de la carte)linux_enable="YES"
Si le binaire refuse de s'exécuter (par exemple "ELF binary type "0" not known."), vérifiez que votre binaire est bien un binaire linux avec readelf -e programme
Avec brandelf -l
vérifiez que linux est bien supporté par le système. Si c'est le cas, forcez le binaire à s'identifier en tant que linux:
sudo /usr/libexec/locate.updatedb
: mise à jour de la base locate (idem pour Mac OS X)
kbdcontrol -b off
: Enlever la cloche console
ou dans rc.conf : allscreens_kbdflags="-b off"
chpass -s /usr/local/bin/bash utilisateur
: change le shell par défaut (en bash) pour l'utilisateur 'utilisateur'.
/usr/compat/linux/proc
: si paquet compatibilité linux installé, permet de retrouver le /proc pour avoir des infos système.
sysctl -a | grep -i memory
: équivalent de free
sous linux : donne l'état de la mémoire
Désactiver complètement sendmail : indiquer dans /etc/rc.conf
debloquer le parefeu freebsd pour ssh :
dans /etc/pf.conf
pass in quick inet proto tcp from any to any port 22 keep state
pass out quick proto tcp from any to any port 22 keep state
Syntax error, command unrecognized
pkg_add: unable to fetch :
utiliser sudo -E pkg_add ...
Des pages pour aider à la migration, ou l'interopérativité :
rajouter dans .bashrc :
export PKG_PATH=ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/i386/5.0/All
pour compiler :
pkg_add -v autoconf213
pkg_add -v automake14
Système controversé selon certains acteurs du libre, Mac OS X offre quoi qu'il en soit un Unix robuste, en sous-couche d'un gestionnaire de bureau facile d'accès et agréable.
Dommage que leurs nouveaux produits (iPhone, iPad) soient aussi fermés.
sudo /usr/libexec/locate.updatedb
: mise à jour de la base locate (idem pour BSD)
hdid /dev/disk0s13 : monter disque /dev/hda13
---- automount samba Couldn't you create a simple AppleScript, save it as an application and place that in Login Items?
tell application "Finder"
mount volume "smb://DOMAIN;username:password@hostname/share"
end tell
--####
iconv -f MACINTOSH -t WINDOW-1258 fichier.txt > fichier2.txt : convertir du format mac vers le format pc.
Problèmes :
si pb batterie etc :
mots clés pour ce document :
@@DIV.footer1@@Dernière modification de cette page le 25/09/2011 à 23:26@@/DIV@@