Avec ce qu'il faut pour installer pour un intranet.
apache
php
mysql
phpmyadmin
pdflib
sachant que cette machine n'aurais jamais acces a l'exterieur.
Je pense recuperer les packages, mais je ne sais pas si cela sera suffisant.
et comment les installer s'il y a des dependance ?
dans quel ordre les installer?
Quel difference entre pkg_add et portinstall ? Encore merci pour toutes ses precieuses infos.
Ben pkg_add c'est pour NetBSD, portinstall pour FreeBSD.
Pourtant j'ai bien une commande pkg_add sur FreeBSD. Portinstall c'est quand on passe par l'outil portupgrade.
Bon, et bien dans ce cas tout est simple: sur NetBSD, il n'y a que pkg_add, donc pas de question à se poser! :o)
-- Emmanuel Dreyfus Un bouquin en français sur BSD: http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
pornin
According to Patrick Lamaizière :
Pourtant j'ai bien une commande pkg_add sur FreeBSD. Portinstall c'est quand on passe par l'outil portupgrade.
pkg_add ajoute un paquet et râle s'il manque des dépendances. portinstall/portupgrade ajoute un paquet et va, de son propre chef, télécharger et/ou recompiler les paquets nécessaires pour satisfaire les dépendances. Il faut considérer portinstall/portupgrade comme une surcouche de pkg_add (un peu comme apt-get par rapport à dpkg sur un Linux/Debian).
--Thomas Pornin
According to Patrick Lamaizière <plamaiziere@alussinan.org>:
Pourtant j'ai bien une commande pkg_add sur FreeBSD. Portinstall c'est
quand on passe par l'outil portupgrade.
pkg_add ajoute un paquet et râle s'il manque des dépendances.
portinstall/portupgrade ajoute un paquet et va, de son propre chef,
télécharger et/ou recompiler les paquets nécessaires pour satisfaire
les dépendances. Il faut considérer portinstall/portupgrade comme une
surcouche de pkg_add (un peu comme apt-get par rapport à dpkg sur un
Linux/Debian).
Pourtant j'ai bien une commande pkg_add sur FreeBSD. Portinstall c'est quand on passe par l'outil portupgrade.
pkg_add ajoute un paquet et râle s'il manque des dépendances. portinstall/portupgrade ajoute un paquet et va, de son propre chef, télécharger et/ou recompiler les paquets nécessaires pour satisfaire les dépendances. Il faut considérer portinstall/portupgrade comme une surcouche de pkg_add (un peu comme apt-get par rapport à dpkg sur un Linux/Debian).
--Thomas Pornin
manu
Thomas Pornin wrote:
Pourtant j'ai bien une commande pkg_add sur FreeBSD. Portinstall c'est quand on passe par l'outil portupgrade.
pkg_add ajoute un paquet et râle s'il manque des dépendances. portinstall/portupgrade ajoute un paquet et va, de son propre chef, télécharger et/ou recompiler les paquets nécessaires pour satisfaire les dépendances. Il faut considérer portinstall/portupgrade comme une surcouche de pkg_add (un peu comme apt-get par rapport à dpkg sur un Linux/Debian).
Attention, c'est plus compliqué que ca...
Sous NetBSD, pkg_add(1) dit: "pkg_add can recursively install other packages that the current package depends on or requires from both local disk and via FTP."
La lecture rapide de la page man de pkg_add de FreeBSD semple indiquer qu'il sait faire de même.
portinstall est equivalent à portupgrade -N, c'est donc un cas particulier... portupgrade sert à faire une mise à jour d'un package par les binaires, fonction qui n'a pas d'equivalent sous NetBSD à ma connaissance: on doit faire un make update ou un make replace dans le pkgsrc.
Bon, j'essaye de resumer, que les spécialistes de FreeBSD me corrigent si je dis des betises:
Pour l'installation des packages binaires: sous NetBSD: pkg_add sous FreeBSD: pkg_add ou portinstall
Pour l'installation des packages depuis les sources: sous NetBSD: make install dans le pkgsrc sous FreeBSD: make install dans les ports
Pour la mise à jour des packages depuis les sources: sous NetBSD: make update ou make replace dans le pkgsrc sous FreeBSD: je ne sais pas. make deinstall puis make install dans les ports?
Pour la mise à jour des packages binaires: sous NetBSD: pkg_delete puis pkg_add sous FreeBSD: portupgrade
-- Emmanuel Dreyfus A lire: 240 pages en français sur l'administration UNIX avec BSD http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
Thomas Pornin <pornin@nerim.net> wrote:
Pourtant j'ai bien une commande pkg_add sur FreeBSD. Portinstall c'est
quand on passe par l'outil portupgrade.
pkg_add ajoute un paquet et râle s'il manque des dépendances.
portinstall/portupgrade ajoute un paquet et va, de son propre chef,
télécharger et/ou recompiler les paquets nécessaires pour satisfaire
les dépendances. Il faut considérer portinstall/portupgrade comme une
surcouche de pkg_add (un peu comme apt-get par rapport à dpkg sur un
Linux/Debian).
Attention, c'est plus compliqué que ca...
Sous NetBSD, pkg_add(1) dit: "pkg_add can recursively install other
packages that the current package depends on or requires from both
local disk and via FTP."
La lecture rapide de la page man de pkg_add de FreeBSD semple indiquer
qu'il sait faire de même.
portinstall est equivalent à portupgrade -N, c'est donc un cas
particulier... portupgrade sert à faire une mise à jour d'un package par
les binaires, fonction qui n'a pas d'equivalent sous NetBSD à ma
connaissance: on doit faire un make update ou un make replace dans le
pkgsrc.
Bon, j'essaye de resumer, que les spécialistes de FreeBSD me corrigent
si je dis des betises:
Pour l'installation des packages binaires:
sous NetBSD: pkg_add
sous FreeBSD: pkg_add ou portinstall
Pour l'installation des packages depuis les sources:
sous NetBSD: make install dans le pkgsrc
sous FreeBSD: make install dans les ports
Pour la mise à jour des packages depuis les sources:
sous NetBSD: make update ou make replace dans le pkgsrc
sous FreeBSD: je ne sais pas. make deinstall puis make install dans les
ports?
Pour la mise à jour des packages binaires:
sous NetBSD: pkg_delete puis pkg_add
sous FreeBSD: portupgrade
--
Emmanuel Dreyfus
A lire: 240 pages en français sur l'administration UNIX avec BSD
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
manu@netbsd.org
Pourtant j'ai bien une commande pkg_add sur FreeBSD. Portinstall c'est quand on passe par l'outil portupgrade.
pkg_add ajoute un paquet et râle s'il manque des dépendances. portinstall/portupgrade ajoute un paquet et va, de son propre chef, télécharger et/ou recompiler les paquets nécessaires pour satisfaire les dépendances. Il faut considérer portinstall/portupgrade comme une surcouche de pkg_add (un peu comme apt-get par rapport à dpkg sur un Linux/Debian).
Attention, c'est plus compliqué que ca...
Sous NetBSD, pkg_add(1) dit: "pkg_add can recursively install other packages that the current package depends on or requires from both local disk and via FTP."
La lecture rapide de la page man de pkg_add de FreeBSD semple indiquer qu'il sait faire de même.
portinstall est equivalent à portupgrade -N, c'est donc un cas particulier... portupgrade sert à faire une mise à jour d'un package par les binaires, fonction qui n'a pas d'equivalent sous NetBSD à ma connaissance: on doit faire un make update ou un make replace dans le pkgsrc.
Bon, j'essaye de resumer, que les spécialistes de FreeBSD me corrigent si je dis des betises:
Pour l'installation des packages binaires: sous NetBSD: pkg_add sous FreeBSD: pkg_add ou portinstall
Pour l'installation des packages depuis les sources: sous NetBSD: make install dans le pkgsrc sous FreeBSD: make install dans les ports
Pour la mise à jour des packages depuis les sources: sous NetBSD: make update ou make replace dans le pkgsrc sous FreeBSD: je ne sais pas. make deinstall puis make install dans les ports?
Pour la mise à jour des packages binaires: sous NetBSD: pkg_delete puis pkg_add sous FreeBSD: portupgrade
-- Emmanuel Dreyfus A lire: 240 pages en français sur l'administration UNIX avec BSD http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
Eric Masson
"Emmanuel" == Emmanuel Dreyfus writes:
Emmanuel> Pour l'installation des packages binaires: sous NetBSD: Emmanuel> pkg_add sous FreeBSD: pkg_add ou portinstall
Ok pour pkg_add, mais portinstall/portupgrade sont plus tordus, ils peuvent fonctionner indifféremment sur les ports ou packages (option -P)
Emmanuel> Pour l'installation des packages depuis les sources: sous Emmanuel> NetBSD: make install dans le pkgsrc sous FreeBSD: make Emmanuel> install dans les ports
Ok.
Emmanuel> Pour la mise à jour des packages depuis les sources: sous Emmanuel> NetBSD: make update ou make replace dans le pkgsrc sous Emmanuel> FreeBSD: je ne sais pas. make deinstall puis make install Emmanuel> dans les ports?
portupgrade sans l'option -P ou alors désinstallation du package et make install.
Emmanuel> Pour la mise à jour des packages binaires: sous NetBSD: Emmanuel> pkg_delete puis pkg_add sous FreeBSD: portupgrade
portupgrade -P ou pkg_delete/pkg_add.
Eric Masson
-- ps: pour prouver que j'ai rien contre nos amies les linuxiennes je leur fais un enormeeee bisou ;o) -+- Daniel in Guide du linuxien pervers - "Le linuxien nouveau est arrivé"
Emmanuel> Pour l'installation des packages binaires: sous NetBSD:
Emmanuel> pkg_add sous FreeBSD: pkg_add ou portinstall
Ok pour pkg_add, mais portinstall/portupgrade sont plus tordus, ils
peuvent fonctionner indifféremment sur les ports ou packages (option -P)
Emmanuel> Pour l'installation des packages depuis les sources: sous
Emmanuel> NetBSD: make install dans le pkgsrc sous FreeBSD: make
Emmanuel> install dans les ports
Ok.
Emmanuel> Pour la mise à jour des packages depuis les sources: sous
Emmanuel> NetBSD: make update ou make replace dans le pkgsrc sous
Emmanuel> FreeBSD: je ne sais pas. make deinstall puis make install
Emmanuel> dans les ports?
portupgrade sans l'option -P ou alors désinstallation du package et make
install.
Emmanuel> Pour la mise à jour des packages binaires: sous NetBSD:
Emmanuel> pkg_delete puis pkg_add sous FreeBSD: portupgrade
portupgrade -P ou pkg_delete/pkg_add.
Eric Masson
--
ps: pour prouver que j'ai rien contre nos amies les linuxiennes je leur
fais un enormeeee bisou ;o)
-+- Daniel in Guide du linuxien pervers - "Le linuxien nouveau est arrivé"
Emmanuel> Pour l'installation des packages binaires: sous NetBSD: Emmanuel> pkg_add sous FreeBSD: pkg_add ou portinstall
Ok pour pkg_add, mais portinstall/portupgrade sont plus tordus, ils peuvent fonctionner indifféremment sur les ports ou packages (option -P)
Emmanuel> Pour l'installation des packages depuis les sources: sous Emmanuel> NetBSD: make install dans le pkgsrc sous FreeBSD: make Emmanuel> install dans les ports
Ok.
Emmanuel> Pour la mise à jour des packages depuis les sources: sous Emmanuel> NetBSD: make update ou make replace dans le pkgsrc sous Emmanuel> FreeBSD: je ne sais pas. make deinstall puis make install Emmanuel> dans les ports?
portupgrade sans l'option -P ou alors désinstallation du package et make install.
Emmanuel> Pour la mise à jour des packages binaires: sous NetBSD: Emmanuel> pkg_delete puis pkg_add sous FreeBSD: portupgrade
portupgrade -P ou pkg_delete/pkg_add.
Eric Masson
-- ps: pour prouver que j'ai rien contre nos amies les linuxiennes je leur fais un enormeeee bisou ;o) -+- Daniel in Guide du linuxien pervers - "Le linuxien nouveau est arrivé"
Eric Masson
"Emmanuel" == Emmanuel Dreyfus writes:
Emmanuel> Pour l'installation des packages binaires: sous NetBSD: Emmanuel> pkg_add sous FreeBSD: pkg_add ou portinstall
Ok pour pkg_add, mais portinstall/portupgrade sont plus tordus, ils peuvent fonctionner indifféremment sur les ports ou packages (option -P ou -PP)
Emmanuel> Pour l'installation des packages depuis les sources: sous Emmanuel> NetBSD: make install dans le pkgsrc sous FreeBSD: make Emmanuel> install dans les ports
Ok.
Emmanuel> Pour la mise à jour des packages depuis les sources: sous Emmanuel> NetBSD: make update ou make replace dans le pkgsrc sous Emmanuel> FreeBSD: je ne sais pas. make deinstall puis make install Emmanuel> dans les ports?
portupgrade sans l'option -P/PP ou alors désinstallation du package et make install.
Emmanuel> Pour la mise à jour des packages binaires: sous NetBSD: Emmanuel> pkg_delete puis pkg_add sous FreeBSD: portupgrade
portupgrade -P/PP ou pkg_delete/pkg_add.
Eric Masson
-- ps: pour prouver que j'ai rien contre nos amies les linuxiennes je leur fais un enormeeee bisou ;o) -+- Daniel in Guide du linuxien pervers - "Le linuxien nouveau est arrivé"
Emmanuel> Pour l'installation des packages binaires: sous NetBSD:
Emmanuel> pkg_add sous FreeBSD: pkg_add ou portinstall
Ok pour pkg_add, mais portinstall/portupgrade sont plus tordus, ils
peuvent fonctionner indifféremment sur les ports ou packages (option -P
ou -PP)
Emmanuel> Pour l'installation des packages depuis les sources: sous
Emmanuel> NetBSD: make install dans le pkgsrc sous FreeBSD: make
Emmanuel> install dans les ports
Ok.
Emmanuel> Pour la mise à jour des packages depuis les sources: sous
Emmanuel> NetBSD: make update ou make replace dans le pkgsrc sous
Emmanuel> FreeBSD: je ne sais pas. make deinstall puis make install
Emmanuel> dans les ports?
portupgrade sans l'option -P/PP ou alors désinstallation du package et
make install.
Emmanuel> Pour la mise à jour des packages binaires: sous NetBSD:
Emmanuel> pkg_delete puis pkg_add sous FreeBSD: portupgrade
portupgrade -P/PP ou pkg_delete/pkg_add.
Eric Masson
--
ps: pour prouver que j'ai rien contre nos amies les linuxiennes je leur
fais un enormeeee bisou ;o)
-+- Daniel in Guide du linuxien pervers - "Le linuxien nouveau est arrivé"
Emmanuel> Pour l'installation des packages binaires: sous NetBSD: Emmanuel> pkg_add sous FreeBSD: pkg_add ou portinstall
Ok pour pkg_add, mais portinstall/portupgrade sont plus tordus, ils peuvent fonctionner indifféremment sur les ports ou packages (option -P ou -PP)
Emmanuel> Pour l'installation des packages depuis les sources: sous Emmanuel> NetBSD: make install dans le pkgsrc sous FreeBSD: make Emmanuel> install dans les ports
Ok.
Emmanuel> Pour la mise à jour des packages depuis les sources: sous Emmanuel> NetBSD: make update ou make replace dans le pkgsrc sous Emmanuel> FreeBSD: je ne sais pas. make deinstall puis make install Emmanuel> dans les ports?
portupgrade sans l'option -P/PP ou alors désinstallation du package et make install.
Emmanuel> Pour la mise à jour des packages binaires: sous NetBSD: Emmanuel> pkg_delete puis pkg_add sous FreeBSD: portupgrade
portupgrade -P/PP ou pkg_delete/pkg_add.
Eric Masson
-- ps: pour prouver que j'ai rien contre nos amies les linuxiennes je leur fais un enormeeee bisou ;o) -+- Daniel in Guide du linuxien pervers - "Le linuxien nouveau est arrivé"
Patrick Lamaizière
Eric Masson écrivait :
Emmanuel> Pour l'installation des packages binaires: sous NetBSD: Emmanuel> pkg_add sous FreeBSD: pkg_add ou portinstall
Ok pour pkg_add, mais portinstall/portupgrade sont plus tordus, ils peuvent fonctionner indifféremment sur les ports ou packages (option -P ou -PP)
Il y a également portsclean, portsdb, portversion qui sont utiles. <http://www.onlamp.com/pub/a/bsd/2003/08/28/FreeBSD_Basics.html> <http://www.onlamp.com/pub/a/bsd/2001/11/29/Big_Scary_Daemons.html>
Portupgrade est dans les ports mais peut-on vivre sans sous FreeBSD ?
Concernant les ports, je me demande s'il est possible de revenir à un port précédent. Par exemple là, j'ai mplayer qui est cassé (MPlayer crashed by an 'Illegal Instruction'), comment revenir en arrière (avant ça marchait) ; ou alors tester le nouveau port sans affecter l'ancien pour le valider ?
Bonne journée.
Eric Masson écrivait :
Emmanuel> Pour l'installation des packages binaires: sous NetBSD:
Emmanuel> pkg_add sous FreeBSD: pkg_add ou portinstall
Ok pour pkg_add, mais portinstall/portupgrade sont plus tordus, ils
peuvent fonctionner indifféremment sur les ports ou packages (option
-P ou -PP)
Il y a également portsclean, portsdb, portversion qui sont utiles.
<http://www.onlamp.com/pub/a/bsd/2003/08/28/FreeBSD_Basics.html>
<http://www.onlamp.com/pub/a/bsd/2001/11/29/Big_Scary_Daemons.html>
Portupgrade est dans les ports mais peut-on vivre sans sous FreeBSD ?
Concernant les ports, je me demande s'il est possible de revenir à un
port précédent. Par exemple là, j'ai mplayer qui est cassé (MPlayer
crashed by an 'Illegal Instruction'), comment revenir en arrière (avant
ça marchait) ; ou alors tester le nouveau port sans affecter l'ancien
pour le valider ?
Emmanuel> Pour l'installation des packages binaires: sous NetBSD: Emmanuel> pkg_add sous FreeBSD: pkg_add ou portinstall
Ok pour pkg_add, mais portinstall/portupgrade sont plus tordus, ils peuvent fonctionner indifféremment sur les ports ou packages (option -P ou -PP)
Il y a également portsclean, portsdb, portversion qui sont utiles. <http://www.onlamp.com/pub/a/bsd/2003/08/28/FreeBSD_Basics.html> <http://www.onlamp.com/pub/a/bsd/2001/11/29/Big_Scary_Daemons.html>
Portupgrade est dans les ports mais peut-on vivre sans sous FreeBSD ?
Concernant les ports, je me demande s'il est possible de revenir à un port précédent. Par exemple là, j'ai mplayer qui est cassé (MPlayer crashed by an 'Illegal Instruction'), comment revenir en arrière (avant ça marchait) ; ou alors tester le nouveau port sans affecter l'ancien pour le valider ?
Bonne journée.
sylvain pham
Concernant les ports, je me demande s'il est possible de revenir à un port précédent. Par exemple là, j'ai mplayer qui est cassé (MPlayer crashed by an 'Illegal Instruction'), comment revenir en arrière (avant ça marchait) ; ou alors tester le nouveau port sans affecter l'ancien pour le valider ?
Tres interessant, mon bsd est flingué de partout, je pense que si quelqu'un connait une commande qui recupere tout les logiciel avant de faire le make install. pour que je puisse compiler normalement. Il me semble que mon probleme viens du fait que ma connection internet n'est pas toujours fiable ( coupure de temps en temps.) et que certains package ne sont plus a leurs endroits au moment de les telecharger.
Concernant les ports, je me demande s'il est possible de revenir à un
port précédent. Par exemple là, j'ai mplayer qui est cassé (MPlayer
crashed by an 'Illegal Instruction'), comment revenir en arrière (avant
ça marchait) ; ou alors tester le nouveau port sans affecter l'ancien
pour le valider ?
Tres interessant, mon bsd est flingué de partout, je pense que si quelqu'un
connait
une commande qui recupere tout les logiciel avant de faire le make install.
pour que je puisse compiler normalement.
Il me semble que mon probleme viens du fait que ma connection internet n'est
pas toujours fiable ( coupure de temps en temps.) et que certains package ne
sont plus a leurs endroits au moment de les telecharger.
Concernant les ports, je me demande s'il est possible de revenir à un port précédent. Par exemple là, j'ai mplayer qui est cassé (MPlayer crashed by an 'Illegal Instruction'), comment revenir en arrière (avant ça marchait) ; ou alors tester le nouveau port sans affecter l'ancien pour le valider ?
Tres interessant, mon bsd est flingué de partout, je pense que si quelqu'un connait une commande qui recupere tout les logiciel avant de faire le make install. pour que je puisse compiler normalement. Il me semble que mon probleme viens du fait que ma connection internet n'est pas toujours fiable ( coupure de temps en temps.) et que certains package ne sont plus a leurs endroits au moment de les telecharger.
Thierry Thomas
Dimanche 05 octobre 2003 à 11:01 GMT, Patrick Lamaizière a écrit :
Concernant les ports, je me demande s'il est possible de revenir à un port précédent. Par exemple là, j'ai mplayer qui est cassé (MPlayer crashed by an 'Illegal Instruction'), comment revenir en arrière (avant ça marchait) ; ou alors tester le nouveau port sans affecter l'ancien pour le valider ?
Pour revenir en arrière, on peut toujours refaire un cvsup / co avec une date donnée.
Plus simplement, on peut consulter le cvsweb et défaire les dernières m. à j. à la main. Par ex. pour mplayer => <http://www.freebsd.org/cgi/cvsweb.cgi/ports/multimedia/mplayer/>.
Mais le mieux est tout de même d'essayer d'identifier le problème et de le rapporter, ou encore mieux de le corriger !
Sinon, pour tester une nouvelle version en gardant la précédente, on peut l'installer ailleurs en définissant un PREFIX spécial (ex. PREFIX=/var/tmp/mplayer).
Bonne journée.
De même. -- Th. Thomas.
Dimanche 05 octobre 2003 à 11:01 GMT, Patrick Lamaizière a écrit :
Concernant les ports, je me demande s'il est possible de revenir à un
port précédent. Par exemple là, j'ai mplayer qui est cassé (MPlayer
crashed by an 'Illegal Instruction'), comment revenir en arrière (avant
ça marchait) ; ou alors tester le nouveau port sans affecter l'ancien
pour le valider ?
Pour revenir en arrière, on peut toujours refaire un cvsup / co avec une
date donnée.
Plus simplement, on peut consulter le cvsweb et défaire les dernières m.
à j. à la main. Par ex. pour mplayer =>
<http://www.freebsd.org/cgi/cvsweb.cgi/ports/multimedia/mplayer/>.
Mais le mieux est tout de même d'essayer d'identifier le problème et de
le rapporter, ou encore mieux de le corriger !
Sinon, pour tester une nouvelle version en gardant la précédente, on
peut l'installer ailleurs en définissant un PREFIX spécial (ex.
PREFIX=/var/tmp/mplayer).
Dimanche 05 octobre 2003 à 11:01 GMT, Patrick Lamaizière a écrit :
Concernant les ports, je me demande s'il est possible de revenir à un port précédent. Par exemple là, j'ai mplayer qui est cassé (MPlayer crashed by an 'Illegal Instruction'), comment revenir en arrière (avant ça marchait) ; ou alors tester le nouveau port sans affecter l'ancien pour le valider ?
Pour revenir en arrière, on peut toujours refaire un cvsup / co avec une date donnée.
Plus simplement, on peut consulter le cvsweb et défaire les dernières m. à j. à la main. Par ex. pour mplayer => <http://www.freebsd.org/cgi/cvsweb.cgi/ports/multimedia/mplayer/>.
Mais le mieux est tout de même d'essayer d'identifier le problème et de le rapporter, ou encore mieux de le corriger !
Sinon, pour tester une nouvelle version en gardant la précédente, on peut l'installer ailleurs en définissant un PREFIX spécial (ex. PREFIX=/var/tmp/mplayer).