Особенность установки 32-битных пакетов в 64-битную систему — различия между версиями

Материал из Wiki AlterOS
Перейти к: навигация, поиск
 
(не показано 7 промежуточных версий 2 участников)
Строка 7: Строка 7:
  
 
Т.е. возникает конфликт при попытке установки файлов '''man'''-страниц 32-битного пакета с ранее установленными файлами от 64-битного.
 
Т.е. возникает конфликт при попытке установки файлов '''man'''-страниц 32-битного пакета с ранее установленными файлами от 64-битного.
В таком случаем необходимо в команде yum указывать параметр '''tsflsgs=nodocs'''.
+
В таком случае, необходимо в команде yum использовать опцию '''tsflags=nodocs'''.
 
Пример:
 
Пример:
  
  yum install --setopt tsflags=nodocs wine.i686
+
  # yum install '''--setopt=tsflags=nodocs''' wine.i686
 +
[[Категория:AlterOS 7.X]]

Текущая версия на 16:28, 27 марта 2020

Иногда, в редких случаях, возникают ситуации, когда необходимо в 64-разрядную ОС установить пакет *.i686. В процессе установки могут возникать ошибки вида:

08:17:26 : YUM:   file /usr/share/man/man5/limits.conf.5.gz from install of pam-1.1.8-22.el7.alteros.i686 conflicts with file from package pam-1.1.8-22.el7.alteros.x86_64
08:17:26 : YUM:   file /usr/share/man/man5/pam_env.conf.5.gz from install of pam-1.1.8-22.el7.alteros.i686 conflicts with file from package pam-1.1.8-22.el7.alteros.x86_64

Т.е. возникает конфликт при попытке установки файлов man-страниц 32-битного пакета с ранее установленными файлами от 64-битного. В таком случае, необходимо в команде yum использовать опцию tsflags=nodocs. Пример:

# yum install --setopt=tsflags=nodocs wine.i686