Instalando logos genéricos e versões genéricas no Fedora

1

As diretrizes para remixes do Fedora sugerem a substituição dos pacotes fedora-logos , fedora-release e fedora-release-notes pelo generic-* equivalentes ao fazer um remix. A maioria dos tutoriais on-line se concentra na criação de um remix de CD ao vivo; Eu sou interessante em criar uma VM, sem fazer um CD ao vivo primeiro.

Eu tentei o seguinte:

  • yum install generic-logos generic-release generic-release-notes : os pacotes generic-* estão em conflito com os fedora-* packages, impedindo a instalação.
  • yum erase fedora-logos fedora-release fedora-release-notes : isso remove cerca de 200MB de dependências, a maioria das quais eu quero manter.
  • rpm -e --no-deps fedora-logos fedora-release fedora-release-notes : isso é concluído com êxito, mas desmarca a variável $releasever que o yum usa, fazendo com que ela reclame quando tento executar yum install generic-release

    Could not parse metalink https://mirrors.fedora.org/metalink?repo=fedora-$releasever/&arch=x86_64 error was
    No repomd file

Como posso substituir os pacotes fedora-logos , fedora-release e fedora-release-notes por seus equivalentes genéricos em uma VM, sem criar um CD ativo primeiro?

    
por Clément 17.12.2014 / 17:30

1 resposta

1

E sobre isso?

# yum shell
> remove fedora-logos fedora-release fedora-release-notes
> install generic-logos generic-release generic-release-notes
> run
--> Running transaction check
---> Package fedora-logos.x86_64 0:21.0.5-1.fc21 will be erased
---> Package fedora-release.noarch 0:21-2 will be erased
--> Processing Dependency: fedora-release = 21-2 for package: fedora-release-nonproduct-21-2.noarch
---> Package fedora-release-notes.noarch 0:21.08-1.fc21 will be erased
---> Package generic-logos.noarch 0:17.0.0-6.fc21 will be installed
---> Package generic-release.noarch 0:21-7 will be installed
--> Processing Dependency: system-release-product for package: generic-release-21-7.noarch
---> Package generic-release-notes.noarch 0:21-7 will be installed
--> Running transaction check
---> Package fedora-release-nonproduct.noarch 0:21-2 will be erased
---> Package generic-release-cloud.noarch 0:21-7 will be installed
--> Finished Dependency Resolution

==============================================================================
 Package                      Arch      Version            Repository    Size
==============================================================================
Installing:
 generic-logos                noarch    17.0.0-6.fc21      fedora       615 k
 generic-release              noarch    21-7               fedora        14 k
 generic-release-notes        noarch    21-7               fedora        12 k
Removing:
 fedora-logos                 x86_64    21.0.5-1.fc21      installed    8.8 M
 fedora-release               noarch    21-2               installed    4.1 k
 fedora-release-notes         noarch    21.08-1.fc21       installed    603 k
Installing for dependencies:
 generic-release-cloud        noarch    21-7               fedora        12 k
Removing for dependencies:
 fedora-release-nonproduct    noarch    21-2               installed    1.0 k

Transaction Summary
==============================================================================
Install  3 Packages (+1 Dependent package)
Remove   3 Packages (+1 Dependent package)

Total download size: 653 k
Is this ok [y/d/N]:

Ou talvez baixar esses pacotes genéricos ... e depois rpm -e --no-deps fedora-logos fedora-release fedora-release-notes você mencionou instalá-los via rpm novamente - algo como: rpm -ivh generic-* . Depois disso, você provavelmente quer verificar se tudo está bem com package-cleanup --problems (utilitário do pacote yum-utils ).

    
por 31.12.2014 / 20:57