Linux/Tipps/Gentoo/Software: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Linux/Tipps/Gentoo/Software (Quelltext anzeigen)
Version vom 18. April 2014, 11:19 Uhr
, 18. April 2014→Perl-Module, die nicht in Portage verfügbar sind
Thomas (Diskussion | Beiträge) |
Thomas (Diskussion | Beiträge) |
||
(20 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 15: | Zeile 15: | ||
-linguas_de | -linguas_de | ||
===Abfragen=== | ===Abfragen für USE-Flags=== | ||
Die effektiv aktiven USE-Flags anzeigen: | Die effektiv aktiven USE-Flags anzeigen: | ||
emerge --info | emerge --info | ||
Zeile 22: | Zeile 22: | ||
Welche USE-Flags verwendet ein bestimmtes Paket? | Welche USE-Flags verwendet ein bestimmtes Paket? | ||
equery uses mysql | equery uses mysql | ||
Beschreibung der USE-Flags eines Pakets: | |||
equery meta -u <Paket> | |||
===Sonstiges=== | ===Sonstiges=== | ||
Zeile 70: | Zeile 72: | ||
==Maskierte Pakete freigeben== | ==Maskierte Pakete freigeben== | ||
'''/etc/portage/package.keywords''': | Unstable Versionen ('''/etc/portage/package.keywords'''): | ||
<Bereich>/<Paket> | <Bereich>/<Paket> | ||
bzw. | bzw. | ||
<Bereich>/<Paket> ~x86 | <Bereich>/<Paket> ~x86 | ||
Bestimmte Version und Revision: | |||
=<Bereich>/<Paket>-<Version>[-<Revision>] | |||
Bestimmte Version, neueste Revision: | |||
~<Bereich>/<Paket>-<Version> | |||
Hardmasked Versionen ('''/etc/portage/package.unmask'''): | |||
<Bereich>/<Paket> | <Bereich>/<Paket> | ||
Akzeptierung einer Lizenz ('''/etc/portage/package.license'''): | |||
<Bereich>/<Paket> <Lizenz> | |||
Z.B.: | |||
dev-java/sun-jdk dlj-1.1 | |||
==Alles updaten== | ==Alles updaten== | ||
emerge --update --deep world | emerge --update --newuse --deep world | ||
Mit Rückfrage: | Mit Rückfrage: | ||
emerge --update -- | emerge --ask --update --newuse --deep world | ||
==Nach Änderung der USE-Flags== | ==Nach Änderung der USE-Flags== | ||
emerge --update -- | emerge --ask --update --newuse --deep world | ||
==Nacharbeiten nach Updates== | ==Nacharbeiten nach Updates== | ||
Zeile 103: | Zeile 114: | ||
===Nach Python-Updates=== | ===Nach Python-Updates=== | ||
/usr/sbin/python-updater | /usr/sbin/python-updater | ||
===Nach Perl-Updates=== | |||
perl-cleaner --all | |||
===Config-Files mergen=== | ===Config-Files mergen=== | ||
Zeile 143: | Zeile 157: | ||
===emerge beobachten=== | ===emerge beobachten=== | ||
watch genlop -cn | watch genlop -cn | ||
===Konfiguration prüfen=== | |||
eix-test-obsolete -c -b | |||
===Welche Pakete kommen von Overlays?=== | |||
eix -cI --in-overlay | |||
==Deinstallieren== | ==Deinstallieren== | ||
Zeile 163: | Zeile 183: | ||
emerge eix | emerge eix | ||
emerge layman | emerge layman | ||
emerge git | |||
layman -L | |||
'''/etc/make.conf''': | '''/etc/make.conf''': | ||
source /usr/portage | source /var/lib/layman/make.conf | ||
oder: | |||
source /usr/local/portage/layman/make.conf | |||
===Standard-Programmliste und bereits konfigurierte Overlays für eix aktualisieren=== | ===Standard-Programmliste und bereits konfigurierte Overlays für eix aktualisieren=== | ||
update | eix-update | ||
Dabei werden evtl. vorher mit ''' | Dabei werden evtl. vorher mit '''eix-remote''' geholte externe Listen wieder entfernt. | ||
===Externe Programmliste der noch nicht konfigurierten Overlays updaten=== | ===Externe Programmliste der noch nicht konfigurierten Overlays updaten=== | ||
eix-remote update | |||
Danach kann man mit '''eix''' auch in noch nicht mit '''layman''' hinzugefügten Overlays suchen. | Danach kann man mit '''eix''' auch in noch nicht mit '''layman''' hinzugefügten Overlays suchen. | ||
Zeile 180: | Zeile 204: | ||
===Einbinden=== | ===Einbinden=== | ||
layman -a <Repository> | layman -a <Repository> | ||
===Eingebundene auflisten=== | |||
layman -l | |||
===Alle auflisten=== | |||
layman -L | |||
===Updaten=== | ===Updaten=== | ||
Zeile 243: | Zeile 273: | ||
==Möglicherweise interessante Programme== | ==Möglicherweise interessante Programme== | ||
* kentoo | * kentoo | ||
==Fonts== | |||
Bei manchen Programmen (z.B. Firefox und Thunderbird) sieht Helvetica Font nicht gut aus. Ursache ist die Verwendung von Nimbus, wenn Helvetica angefordert wird: | |||
$ fc-match Helvetica | |||
n019003l.pfb: "Nimbus Sans L" "Regular" | |||
Lösung:<br> | |||
'''/etc/fonts/conf.d/30-metric-aliases.conf''': | |||
<pre> | |||
<!-- <family>Nimbus Sans L</family> --> | |||
<family>Arial</family> | |||
</pre> | |||
Überprüfung: | |||
$ fc-match Helvetica | |||
arial.ttf: "Arial" "Normal" | |||
=Installationsanleitungen= | =Installationsanleitungen= | ||
Zeile 333: | Zeile 379: | ||
Dann: | Dann: | ||
g-cpan -i Time-Format -a | g-cpan -i Time-Format -a | ||
==Fonts in Chrome== | |||
Ab Chrome 33 sehen manche Fonts sehr schlecht aus in Chrome. Lösung: | |||
eselect fontconfig enable 70-no-bitmaps.conf |