Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
FreeBSD install linux-* (Read 2709 times)
PERIN
YaBB Newbies
*
Offline


I Love BSD!

Posts: 24
Clermont-Ferrand
Gender: male
FreeBSD install linux-*
17. Mar 2013 at 09:03
 
Bonjour,

Sur un ordinateur j'ai installé un FreeBSD 9.1.
L'installation c'est bien passée.
J'ai installé :
_Le serveur X
_Gnome 2
_Mozillat
_Gimp

Toutes ces installations se sont bien passées et j'ai voulu installer
les plugins pour Mozillat en partant du site Devloppez.com et du
tutoriel de Olivier Regnier (ram-0000):
Pluins pour Mozillat Firefox sous FreeBSD.

Pour NSPluginWrapper utilisé pour les plugins Flash Adobe reader
realplayer et Mplayerplug-in on conseille d'installer :

(linux_enable="YES" est déclaré au préalable dans rc.conf)

1_ # make -C /usr/ports/nspluginwrapper/ install clean
2_ # make -C /usr/ports/accessibility/linux-atk install clean
3_ # make /usr/ports/textproc/linux-expat/ install clean
etc ........

En 2 j'ai vérifié, le port existe bien sur l'arbre des ports mais
j'obtiens le message d'erreur suivant:

root@pagasus:/root # make -C /usr/ports/accessibility/linux-atk/ install
clean
===> linux-atk-1.9.1_3 bsd.linux-rpm.mk test failed: default package
building at OSVERSION>=800076 was changed to linux-f10 ports, please
define OVERRIDE_LINUX_NONBASE_PORTS to build other linux infrastructure
ports.
*** [install] Error code 1

Stop in /usr/ports/accessibility/linux-atk.
root@pagasus:/root #

root@pagasus:/root # make -C /usr/ports/textproc/linux-expat/ install
clean
===> linux-expat-1.95.8_2 bsd.linux-rpm.mk test failed: default package
building at OSVERSION>=800076 was changed to linux-f10 ports, please
define OVERRIDE_LINUX_NONBASE_PORTS to build other linux infrastructure
ports.
*** [install] Error code 1

Stop in /usr/ports/textproc/linux-expat.
root@pagasus:/root #

Quelqu'un peut-il m'expliquer ce message et me dire pourquoi je ne peut
installer ces ports?

J'ai l'impression que ceci concerne tous les paquets linux-*.

A noter qu'entre temps j'ai fait une mise à jour de l'arbre des ports et une mise à jour du système.

Amicalement.
Daniel.
PS: j'ai cherché, mais n'ai pas trouvé. A défaut je me contenterai de la traduction en français du message d'erreur.
Back to top
 
 
IP Logged
 
olivierd
Junior Member
**
Offline


FreeBSD

Posts: 94
Vaucluse
Gender: male
Re: FreeBSD install linux-*
Reply #1 - 17. Mar 2013 at 10:43
 
Il est préférable de suivre le handbook, car quelques fois la documentation que l'on trouve sur Internet est obsolète.

D'ailleur un chapitre est consacré à l'émulation Linux.
Back to top
 
 
IP Logged
 
PERIN
YaBB Newbies
*
Offline


I Love BSD!

Posts: 24
Clermont-Ferrand
Gender: male
Re: FreeBSD install linux-*
Reply #2 - 19. Mar 2013 at 16:06
 
Bonjour,

C'est bien ceci que j'utilise et tout a bien marché sous FreeBSD 8.1.
Par contre sous cette version je n'avais pas cherché à installer les plugins Mozilla.

Voilà ce que j'obtiens en voulant installer linux_base-f10 et les modules chargés.

$ su -
Password:
root@pagasus:/root # kldstat
Id Refs Address            Size     Name
1   13 0xffffffff80200000 1323388  kernel
2    1 0xffffffff81524000 1240     wlan_xauth.ko
3    1 0xffffffff81526000 2bc0     wlan_acl.ko
4    1 0xffffffff81612000 832d     i915.ko
5    1 0xffffffff8161b000 139a7    drm.ko

root@pagasus:/root # cd /usr/ports/emulators/linux_base-f10
root@pagasus:/usr/ports/emulators/linux_base-f10 # make install clean
===>  linux_base-f10-10_5 linuxulator is not (kld)loaded.
*** [install] Error code 1

Stop in /usr/ports/emulators/linux_base-f10.


root@pagasus:/usr/ports/emulators/linux_base-f10 # kldload linux

root@pagasus:/usr/ports/emulators/linux_base-f10 # kldstat
Id Refs Address            Size     Name
1   18 0xffffffff80200000 1323388  kernel
2    1 0xffffffff81524000 1240     wlan_xauth.ko
3    1 0xffffffff81526000 2bc0     wlan_acl.ko
4    1 0xffffffff81612000 832d     i915.ko
5    1 0xffffffff8161b000 139a7    drm.ko
6    1 0xffffffff8162f000 1f417    linux.ko


root@pagasus:/usr/ports/emulators/linux_base-f10 # make install clean
===>  Installing for linux_base-f10-10_5
===>   Generating temporary packing list
===>  Checking if emulators/linux_base-f10 already installed
===>   linux_base-f10-10_5 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of emulators/linux_base-f10
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** [check-already-installed] Error code 1

Stop in /usr/ports/emulators/linux_base-f10.
root@pagasus:/usr/ports/emulators/linux_base-f10 #

et evidemment si j'essaie d'installer un plugin comme linux-atk :

root@pagasus:/ # make -C /usr/ports/accessibility/linux-atk/ install clean
===>  linux-atk-1.9.1_3 bsd.linux-rpm.mk test failed: default package building at OSVERSION>=800076 was changed to linux-f10 ports, please define OVERRIDE_LINUX_NONBASE_PORTS to build other linux infrastructure ports.
*** [install] Error code 1

Stop in /usr/ports/accessibility/linux-atk.
root@pagasus:/ #

Amicalement.
Daniel.
Back to top
 
 
IP Logged
 
fgudin
Global Moderator
*****
Offline


PouetPouetBSD roul3z

Posts: 1552
Thonon (74)
Gender: male
Re: FreeBSD install linux-*
Reply #3 - 19. Mar 2013 at 16:48
 
Sans vraiment comprendre la cause (ports en souffrance d'une upgrade ?) mais bon… est-ce que l'ajout de OVERRIDE_LINUX_NONBASE_PORTS=f10 au /etc/make.conf permet de passer outre ? Après, même si ça veut bien s'installer, rien ne dit que ça fonctionnera comme attendu, cela dit.
(la mécanique en question se trouve dans /usr/ports/Mk/bsd.linux-rpm.mk)
Back to top
 
 
IP Logged
 
PERIN
YaBB Newbies
*
Offline


I Love BSD!

Posts: 24
Clermont-Ferrand
Gender: male
Re: FreeBSD install linux-*
Reply #4 - 19. Mar 2013 at 18:42
 
Bonsoir,

Merci pour la réponse ci-dessus qui n'a pas trop l'air de marcher, mais c'est peut être que je suis simplement en train d'enfoncer une porte ouverte ; en effet si je fais :

pkg_version -v -l "=" | less

dans les ports à jour je trouve :

linux-f10-atk-1.24.0                =   up-to-date with port
linux-f10-cairo-1.8.0_2             =   up-to-date with port
linux-f10-expat-2.0.1               =   up-to-date with port
linux-f10-fontconfig-2.6.0          =   up-to-date with port
linux-f10-gtk2-2.14.7_4             =   up-to-date with port
linux-f10-jpeg-6b                   =   up-to-date with port
linux-f10-pango-1.28.3              =   up-to-date with port
linux-f10-png-1.2.37_2              =   up-to-date with port
linux-f10-tiff-3.8.2                =   up-to-date with port
linux-f10-xorg-libs-7.4_1           =   up-to-date with port
linux_base-f10-10_5                 =   up-to-date with port

Ce qui est les ports qu'on me demande d'installer (mais appellation diff.) a voir.

Ensuite on preconise l'installation de linux_base-fc4 et en se rendant dans le port et en faisant make install clean le port s'installe normalement.

Prochainement je vais tester l'installation des plugins je verrai bien à ce moment.

Merci.
Daniel.
Back to top
 
 
IP Logged