Ne pas cliquer
Parrain-Linux
apprécie Linette
Écrire un nouveau message
Page : 1
[Gentoo][Portage] - utilisation de package.use
Avatar
compte supprimé
utilisateur supprimé
supprimé
Inscrit le : inconnu
Messages : inconnu
Point(s) : 0
Localisation :

Posté le 31/08/2015 à 16:36:11
Citer

Bonjour,

Après quelques années fructueuse sous debian (de la 6 à la 8 ) j'expérimente la gentoo.

Après avoir installer le stage3 j'attaque l'installation de ma carte graphique.

J'ai listé toutes les options de compilation des applis mais je bloque un peu sur le "package.use".

Sur le principe, j'ai compris que le "package.use" sert à affiner les options de compilations par appli, qu'il est prioritaire par rapport au "make.conk" qui sert pour le système et les options par défaut.

Mais là où je bloque c'est que je ne sais pas :
- Dois-je faire un fichier pour chaque appli;
- quel forme doit-il avoir

Merci d'avance pour l'aide que vous pourrez m'apporter,

Glaeken

Remonter Descendre Permalien du message
Avatar
compte supprimé
utilisateur supprimé
supprimé
Inscrit le : inconnu
Messages : inconnu
Point(s) : 0
Localisation :

Posté le 31/08/2015 à 16:43:01
Citer

Yop, bon courage dans tes découvertes...

Explores les Parrains...y en a... Smashy en fait partie...

Bon courage !!!

Remonter Descendre Permalien du message
Avatar
compte supprimé
utilisateur supprimé
supprimé
Inscrit le : inconnu
Messages : inconnu
Point(s) : 0
Localisation :

Posté le 03/09/2015 à 00:01:31
Citer

Salut et bienvenu, déjà un outils super utile

Code:
euse -i mp4
global use flags (searching: mp4)
************************************************************
[+ C    ] mp4 - Support for MP4 container format

local use flags (searching: mp4)
************************************************************
no matching entries found

Utile pour vérifier si c'est un flag global ou un flag local qui est spécifique à un paquet. Tu a plusieurs méthode de disponible ( sa vos pour package.accept_keywords, package.mask, ect..) Soit un fichier où tu fou toutes les applications ( exemple )

Code:
cat /etc/portage/package.use
### eix
app-portage/eix strong-optimization strong-security

### kernel
sys-kernel/gentoo-sources experimental

### llvm/clang
sys-devel/llvm clang gold

### gcc
sys-devel/gcc fortran
dev-libs/ppl pch

### cmake
dev-util/cmake -qt5

### openvpn
net-misc/openvpn passwordsave

### kdebase-meta
dev-qt/qtsql mysql
net-dns/avahi mdnsresponder-compat
sys-libs/zlib minizip static-libs
dev-python/PyQt4 sql webkit declarative script
kde-apps/ark lzma
kde-apps/dolphin thumbnail



Ou avec des dossiers où la tu peut créer des fichiers par paquets/meta-paquet

Code:
cat /etc/portage/package.use/kde

### kdebase-meta
dev-qt/qtsql mysql
net-dns/avahi mdnsresponder-compat
sys-libs/zlib minizip static-libs
dev-python/PyQt4 sql webkit declarative script
kde-apps/ark lzma
kde-apps/dolphin thumbnail


cat /etc/portage/package.use/core

### kernel
sys-kernel/gentoo-sources experimental

### llvm/clang
sys-devel/llvm clang gold

### gcc
sys-devel/gcc fortran
dev-libs/ppl pch

### cmake
dev-util/cmake -qt5

et c'est  type/nom flag -flag   (media-video/ffmpeg x264 x265 -vaapi)

Dans le premier cas, package.use est un fichier dans le second un dossier avec plusieurs fichiers.

Dernière édition le 03/09/2015 à 22:47:45
Remonter Descendre Permalien du message
Écrire un nouveau message
Page : 1
Page générée en 0.0587 seconde(s).