logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Zamaskowane pakiety w Gentoo - jak je zainstalowac?

Pascalt 03 Sty 2008 03:05 2955 3
REKLAMA
  • #1 4651956
    Pascalt
    Poziom 22  
    Posty: 803
    Pomógł: 9
    Ocena: 143
    Jestem poczatkujacym uzytkownikiem tego systemu i od razu zastrzege, ze uzywalem google oraz handbooka, ale jest tam to bardzo pobieznie przedstawione jak dla poczatkujacego... Po wydaniu polecenia emerge bcm43xx-fwcutter wyswietla informacje, iz nie mozna zainstalowac, poniewaz... All ebuilds that could satisfy bcm43xx-fwcutter have been masked... keyword ~x86... Aktualizowalem drzewo poleceniami: emerge --sync, emerge portage - nic nie pomoglo. Dodam rowniez, ze na jednym z forow doczytalem iz nalezy wprowadzic modyfikacje (?)pliku /etc/portage/package.keywords. Nie posiadam takiego pliku w tej lokalizacji...

    Jesli mozna taki program zainstalowac, to prosze o pomoc co i gdzie wpisac, aby zainstalowac.

    Bede wdzieczny,
    pozdrawiam.
  • REKLAMA
  • #2 4652095
    Lilith_100
    Poziom 25  
    Posty: 894
    Pomógł: 70
    Ocena: 18
    Cytat:
    3.c. Instalacja zamaskowanych programów

    Plik package.unmask

    Deweloperzy Gentoo nie będą pomagać przy problemach w korzystaniu z pakietów odmaskowanych za pomocą tego pliku. Prosimy o zachowanie ostrożności przy wprowadzaniu tych zmian. Nikt nie będzie odpowiadał na pytania związane z programami uaktywnionymi za pomocą plików package.unmask i package.mask.

    Jeśli zechcemy zainstalować program z jakichś względów zamaskowany przez deweloperów Gentoo, powinniśmy najpierw zapoznać się z powodem ukrycia danej jego wersji, znajdującym się domyślnie w pliku /usr/portage/profiles, a następnie dodać dokładnie taką samą linię do pliku /etc/portage/package.unmask (lub pliku w tym katalogu, jeśli jest on katalogiem o takiej nazwie).

    Na przykład jeśli =net-mail/hotwayd-0.8 jest zamaskowane, można je odmaskować dodając taką linię do package.unmask:

    Listing 3.1: /etc/portage/package.unmask

    =net-mail/hotwayd-0.8

    Cytat z handbooka gentoo.
    Czy jest tam coś niezrozumiałego?
  • REKLAMA
  • Pomocny post
    #3 4652401
    Bartek_K
    Poziom 14  
    Posty: 99
    Pomógł: 2
    Ocena: 2
    Wpisz ACCEPT_KEYWORDS="~x86" emerge nazwa_pakietu powinno zadziałać, tyle że przy użyciu emerge -uD world będziesz miał problemy z uaktualnieniem tego pakietu, znacznie lepiej odmaskować go poprzez plik package.keywords.
    Plik package.keywords musisz dopiero stworzyć, jest to zwyczajny plik tekstowy, wpisujesz tam tylko nazwę pakietu (bez numeru wersji) spacja i "~x86", w przypadku pakietów "hard masked" musisz jeszcze stworzyć plik package.unmask w którym wpisujesz tylko nazwę pakietu.
REKLAMA