LinuxForum.Fans
Тема

Установка libselinux-python

Автор: reqwin 18 сообщений 4308 просмотров
#380790

Попытался по причине зависимостей установить пакет libselinux-python-2.0.94-5.3.el6_4.1.i686.rpm. Вылезла ошибка :

text
libselinux-python-2.0.94-5.3.el6_4.1.i686.rpm as no transaction

Потом я попытался поставить файл с исходным кодом (если это конечно так называется) libselinux-2.0.94-5.3.el6_4.1.src.rpm через терминал с помощью команды yum install libselinux-python. В итоге терминал выдал следующее:

text
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again. 

Правильно ли я всё делал, и всё-таки, как установить данный пакет ?
пс: дистрибутив Linux CentOS 6.4, 64бита.

#380803

Доступ в интернет есть?
Покажи вывод yum repolist
И попробуй просто yum install libselinux-python

#380812

Не, на линуксе нету. А меня 4G мегафон-модем, но на линуксе заюзать его у меня не выходит, да и толком я не знаю как это сделать.

#380813

А вы пытались настроить этот модем???? Что у вас за система???

#380815

Тогда устанавливай через rpm командой rpm -Uvh libselinux-python-2.0.94-5.3.el6_4.1.i686.rpm
Если скажет, что нехватает зависимостей - их тоже скачай и так же установи.
src.rpm не трогай вообще.

#380830

Сделал. Вот вывод:

text
[218@218 ~]$ cd /home/mydisk/Linux4
[218@218 Linux4]$ rpm -Uvh libselinux-python-2.0.94-5.3.el6_4.1.i686.rpm
ошибка: Неудовлетворенные зависимости:
    libselinux = 2.0.94-5.3.el6_4.1 нужен для libselinux-python-2.0.94-5.3.el6_4.1.i686
    libselinux.so.1 нужен для libselinux-python-2.0.94-5.3.el6_4.1.i686
[218@218 Linux4]$ ^C
[218@218 Linux4]$ rpm -Uvh libselinux-2.0.94-5.3.el6_4.1.x86_64.rpm
ошибка: Неудовлетворенные зависимости:
    libselinux = 2.0.94-5.3.el6 нужен для (установлен)libselinux-utils-2.0.94-5.3.el6.x86_64
    libselinux = 2.0.94-5.3.el6 нужен для (установлен)libselinux-python-2.0.94-5.3.el6.x86_64
[218@218 Linux4]$
#380831
kisil написал:
А вы пытались настроить этот модем???? Что у вас за система???

Да я пытался, установил пакеты lrzsz-0.12.20-27.1.el6.i686 и ncurses-base-5.7-3.20090208.el6.i686. светодиод на модеме стал зелёным светиться и вверху справа вроде значок Network Manager показывает что соединение установлено, но страницы mozila по-прежнему не грузит.

#380833

Так зайдите в Нетворк менеджер и посмотрите видит ли он этот модем, можно ли что то настроить
Попробуйте настроить интернет и тогда у вас выйдет установить нужный пакет из репозитория

#380835

Допустим, он увидел его (скорей всего так и есть, тк когда нажимаю на значок соединеия, появляется окошко с надписью "проводное соединение -название модема") и как узнать можно ли ещё что-то настроить. ну и собственно - как настроить-то ?

#380840

Вот статья почитайте

#380849

Что за прикол, кто-нибудь может объяснить ?
При установке libselinux-python требует libselinux, а при установке libselinux просит установить libselinux-python. Та же песня и с usb_modeswitch:
прежде чем установить usb_modeswitch надо поставить usb_modeswitch-data, а чтоб его установить надо поставить usb_modeswitch. Похоже на развод больше.... *WALL* *HELP* *HELP*

#380851

а сразу эти пакеты не поставить что ли?

text
rpm -Uhv *.rpm

или перечислить только нужные пакеты

#380920

Есть у кого какие-нибудь ещё предложения, товарищи линуксоводы ?

#380969

Так попытки-то были?

#381008

reqwin, этот "прикол" называется "перекрестные зависимости", в таких случаях нужно указывать оба пакета в командной строке rpm. Уже обсуждалось.

#381039

Всё верно, укажи оба пакета через пробел.

#381043

Всё, получилось поставить оба пакета. Только сделал я это с помощью команды -ihv. Всем спасибо за помощь. Не оставили меня в беде :)

#381273

-ivh конечно тоже можно. Но рекомендуется использовать -Uvh, поскольку, если пакет не стоит - он будет поставлен, а если стоит - будет обновлён.
При использовании -ivh, если пакет уже стоит, то он не обновится.

Ну это так, на будущее ;)

Войдите или зарегистрируйтесь, чтобы ответить.