Linux Forum Казахстан

Дистрибутивы => Ubuntu => Тема начата: B@F от 17 Января 2012, 20:08

Название: [Решено] Из какого репа пакет
Отправлено: B@F от 17 Января 2012, 20:08
Доброго времени суток народ. Давно мучает вопрос: Из какого репозитория установлен или будет установлен пакет.

Дело в том, что с 4.2010 я уже много чего на устанавливал и много всяких репозиториев добавил. Это и официальные и казнетовские и ppa. И теперь стоит вопрос какие мне нужны, а какие лучше оставить. Начал я с того что решил выяснить из каких репозиториев установлены мои самые часто используемые пакеты. Вот например (я заранее знаю от куда установлено, но доказать это не могу) Remmina:

baf@Ubuntu10:~$ aptitude show remmina
Пакет: remmina
Новый: да
Состояние: установлен
Автоматически установлен: нет
Версия: 0.9.3.1-0~ppa1
Приоритет: необязательный
Раздел: gnome
Сопровождающий: Luca Falavigna <dktrkranz@debian.org>
Размер в распакованном виде: 1 237k
Зависимости: libatk1.0-0 (>= 1.29.3), libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libavahi-glib1 (>= 0.6.16),
                        libavahi-ui0 (>= 0.6.21), libc6 (>= 2.7), libcairo2 (>= 1.2.4), libfontconfig1 (>= 2.8.0),
                        libfreetype6 (>= 2.2.1), libgcrypt11 (>= 1.4.2), libglib2.0-0 (>= 2.23.5), libgtk2.0-0 (>= 2.18.0),
                        libpango1.0-0 (>= 1.14.0), libssh-4 (>= 0.3.91), libunique-1.0-0 (>= 1.0.0), libvte9 (>= 1:0.22.0),
                        libx11-6 (>= 0)
Рекомендует: remmina-plugin-rdp, remmina-plugin-vnc
Описание: remote desktop client for GNOME desktop environment
 Remmina is a remote desktop connection client able to display and control a remote desktop session.
 
 It supports multiple network protocols in an integrated and consistant user interface. Currently RDP, VNC, NX, XDMCP and SSH
 protocols are supported.

baf@Ubuntu10:~$

Видно что в названии пакета присутствует ppa, но какой именно не указано.

Кто чем поможет?
Название: [Решено] Из какого репа пакет
Отправлено: Yoda от 18 Января 2012, 17:54
Поиск по ланчпаду привёл меня вот сюда - ссылка (https://launchpad.net/ubuntu/+source/remmina). Искал по фразе "remmina 0.9.3.1-0 Luca". Ну или вот так - ссылка (https://launchpad.net/+search?field.text=remmina+0.9.3.1-0+Luca&field.actions.search=Search).
Название: [Решено] Из какого репа пакет
Отправлено: B@F от 18 Января 2012, 20:21
Цитата: Yoda от 18 Января 2012, 17:54Поиск по ланчпаду привёл меня вот сюда - ссылка (https://launchpad.net/ubuntu/+source/remmina). Искал по фразе "remmina 0.9.3.1-0 Luca". Ну или вот так - ссылка (https://launchpad.net/+search?field.text=remmina+0.9.3.1-0+Luca&field.actions.search=Search).
Нет нет. Я не хочу искать в нете от куда можно установить или скачать пакет. Я хочу узнать от куда он установлен, если ез репа то из какого, если из папки через dpkg то из папки. Есть ли такая возможность?
Название: [Решено] Из какого репа пакет
Отправлено: Yoda от 18 Января 2012, 21:55
Вроде как есть, но костыли конкретные. Вот здесь рассматривался аналогичный вопрос - ссылка (https://www.linux.org.ru/forum/desktop/4750840?cid=4750967).

А напрямую установка пакета, насколько мне удалось выяснить, не оставляет следов такой инфы, откуда он ставился.

Название: [Решено] Из какого репа пакет
Отправлено: B@F от 18 Января 2012, 23:23
Цитата: Yoda от 18 Января 2012, 21:55Вроде как есть, но костыли конкретные. Вот здесь рассматривался аналогичный вопрос - ссылка (https://www.linux.org.ru/forum/desktop/4750840?cid=4750967).

А напрямую установка пакета, насколько мне удалось выяснить, не оставляет следов такой инфы, откуда он ставился.

Ну прям в точку, а я обычно на том форуме не смотрю, когда поисковик предлагает. первый раз там дельное написали. Вот решение:


baf@Ubuntu10:~$ apt-cache policy remmina
remmina:
  Установлен: 0.9.3.1-0~ppa1
  Кандидат: 0.9.3.1-0~ppa1
  Таблица версий:
 *** 0.9.3.1-0~ppa1 0
        500 http://ppa.launchpad.net/llyzs/ppa/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status
     0.7.4-1build1 0
        500 http://ru.archive.ubuntu.com/ubuntu/ lucid/universe Packages
baf@Ubuntu10:~$

Судя по описанию в мане, отображает из какого источника установлен пакет и приоритет каждого источника. Просто шикарно. Я полностью удовлетворен этой фичей   /rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />. Спасибо.

Название: [Решено] Из какого репа пакет
Отправлено: Yoda от 19 Января 2012, 14:01
Хм, а я глянул выхлоп на apt-cache policy psi-plus-webkit, вывалился стандартный реп, поэтому я и отписал в комменте, что следов не найти. Надо будет прогнать ещё разок на других пакетах. От ить так и учим друг друга   /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Название: [Решено] Из какого репа пакет
Отправлено: Серега2010 от 13 Мая 2012, 17:58
Приветствую!
Подскажите, как понять то что в скобках.

apt-cache policy deluge
deluge:
 Установлен: (отсутствует)
 Кандидат: 1.3.5-0~lucid~ppa2
 Таблица версий:
    1.3.5-0~lucid~ppa2 0
    500 http://ppa.launchpad.net/deluge-team/ppa/ubuntu/ lucid/main Packages
    1.2.2-2 0
    500 http://mirror-kt.neolabs.kz/ubuntu/ lucid/universe Packages
    500 http://archive.ubuntu.com/ubuntu/ lucid/universe Packages
Название: [Решено] Из какого репа пакет
Отправлено: B@F от 13 Мая 2012, 20:11
Цитата: Серега2010 от 13 Мая 2012, 17:58Приветствую!
Подскажите, как понять то что в скобках.

apt-cache policy deluge
deluge:
 Установлен: (отсутствует)
 Кандидат: 1.3.5-0~lucid~ppa2
 Таблица версий:
    1.3.5-0~lucid~ppa2 0
    500 http://ppa.launchpad...eam/ppa/ubuntu/ (http://ppa.launchpad.net/deluge-team/ppa/ubuntu/) lucid/main Packages
    1.2.2-2 0
    500 http://mirror-kt.neolabs.kz/ubuntu/ (http://mirror-kt.neolabs.kz/ubuntu/) lucid/universe Packages
    500 http://archive.ubuntu.com/ubuntu/ (http://archive.ubuntu.com/ubuntu/) lucid/universe Packages

Т.к. он не установлен.
Название: [Решено] Из какого репа пакет
Отправлено: Серега2010 от 14 Мая 2012, 01:46
а вы попробуйте набрать эту команду с неустановленным deluge
например:
$ apt-cache policy psi-plus-webkit
W: Не удалось найти пакет psi-plus-webkit

у меня стоит deluge 1.3.2, а как поставить 1.3.5, не могу понять.
в менеджере приложений установленная версия 1.3.5, а в самом deluge 1.3.2
Название: [Решено] Из какого репа пакет
Отправлено: Yoda от 14 Мая 2012, 11:01
Цитата: Серега2010 от 14 Мая 2012, 01:46а вы попробуйте набрать эту команду с неустановленным deluge
например:
$ apt-cache policy psi-plus-webkit
W: Не удалось найти пакет psi-plus-webkit

у меня стоит deluge 1.3.2, а как поставить 1.3.5, не могу понять.
в менеджере приложений установленная версия 1.3.5, а в самом deluge 1.3.2
Не пойму, как связаны установленный deluge и источник пакетов для псины? Тогда уж следует вбивать так:

 $ apt-cache policy delugeЭто первое. Теперь по поводу разных версий, наверняка у Вас установлены обе. Предположительно одна в /usr/bin, а вторая в /usr/local/bin. Предлагаю в консоли дать команду:

$ locate delugeИ Вам сразу станет ясно, что к чему.
Название: [Решено] Из какого репа пакет
Отправлено: B@F от 14 Мая 2012, 13:24
Цитата: Серега2010 от 14 Мая 2012, 01:46а вы попробуйте набрать эту команду с неустановленным deluge
например:
$ apt-cache policy psi-plus-webkit
W: Не удалось найти пакет psi-plus-webkit

у меня стоит deluge 1.3.2, а как поставить 1.3.5, не могу понять.
в менеджере приложений установленная версия 1.3.5, а в самом deluge 1.3.2
А вы думаете я не пробывал?  /rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />

baf@Traktor:~$ aptitude search deluge
p   deluge                                                                            - bittorrent-клиент, написанный на Python/PyGTK                                              
p   deluge-common                                                                 - bittorrent client written in Python/PyGTK (common files)                              
p   deluge-console                                                                    - bittorrent client written in Python/PyGTK (console ui)                                
p   deluge-gtk                                                                        - bittorrent client written in Python/PyGTK (GTK+ ui)                                        
p   deluge-torrent                                                                    - bittorrent client (gtk ui transitional package)                                            
p   deluge-web                                                                        - bittorrent client written in Python/PyGTK (web ui)                                    
p   deluge-webui                                                                      - bittorrent client (web ui transitional package)                                            
p   deluged                                                                       - bittorrent client written in Python/PyGTK (daemon)                                    
baf@Traktor:~$ apt-cache policy deluge
deluge:
  Установлен: (отсутствует)
  Кандидат: 1.2.2-2
  Таблица версий:
  1.2.2-2 0
        500 http://mirror-kt.neolabs.kz/ubuntu/ lucid/universe Packages
        500 http://ru.archive.ubuntu.com/ubuntu/ lucid/universe Packages
baf@Traktor:~$

Установите aptitude, сделайте aptitude search deluge и вывод покажите. Возможно у вас deluge 1.3.2 а deluge-common 1.3.5. Для этого aptitude show имя_пакета. Так же проверте, что все источники ppa обновляются, в частности с делюгой, мож какой gpg ключ поломан.
Название: [Решено] Из какого репа пакет
Отправлено: Серега2010 от 14 Мая 2012, 18:44
[b]$[/b] aptitude search deluge
p conkydeluge - Deluge torrent info, for use in Conky
p conkydeluge-pre120 - Deluge torrent info, for use in Conky
p deluge - bittorrent client written in Python/PyGTK
i A deluge-common - bittorrent client written in Python/PyGTK (common files)
p deluge-console - bittorrent client written in Python/PyGTK (console ui)
i deluge-gtk - bittorrent client written in Python/PyGTK (GTK+ ui)
p deluge-torrent - bittorrent client (gtk ui transitional package)
pi deluge-web - bittorrent client written in Python/PyGTK (web ui)
pi deluge-webui - bittorrent client (web ui transitional package)
p deluged - bittorrent client written in Python/PyGTK (daemon)    

[b]$[/b] aptitude show deluge
Пакет: deluge
Состояние: не установлен
Версия: 1.3.5-0~lucid~ppa2
Приоритет: необязательный
Раздел: net
Сопровождающий: Cristian Greco <cristian@debian.org>
Размер в распакованном виде: 127k
Зависимости: python (>= 2.5), python-libtorrent (>= 0.14.9), deluge-gtk (= 1.3.5-0~lucid~ppa2)
Повреждает: deluge-common (< 1.2.0~rc1-1)
Заменяет: deluge-common (< 1.2.0~rc1-1)
Описание: bittorrent client written in Python/PyGTK
 Deluge is a full-featured, multi-platform, multi-interface BitTorrent client using libtorrent-rasterbar in it's backend and featuring multiple user-interfaces: GTK+, web and console.
 
 It has been designed using the client-server model with a daemon process that handles all the bittorrent activity. The Deluge daemon is able to run on headless machines with the user-interfaces being able to connect
 remotely from any platform.
 
 You may want to install this package to use Deluge in classic mode, which means the daemon and the GTK+ user-interface are linked together.

по команде locate deluge действительно есть и в /usr/bin и в /usr/local/bin.

сейчас попробую запустить из /usr/local/bin
Название: [Решено] Из какого репа пакет
Отправлено: Серега2010 от 14 Мая 2012, 18:53
в /usr/local/bin стоит 1.3.2
в /usr/bin стоит 1.3.5

мдааа ...

как можно удалить из первого каталога?
Название: [Решено] Из какого репа пакет
Отправлено: B@F от 14 Мая 2012, 22:42
Цитата: Серега2010 от 14 Мая 2012, 18:44[b]$[/b] aptitude search deluge
p conkydeluge - Deluge torrent info, for use in Conky
p conkydeluge-pre120 - Deluge torrent info, for use in Conky
p deluge - bittorrent client written in Python/PyGTK
i A deluge-common - bittorrent client written in Python/PyGTK (common files)
p deluge-console - bittorrent client written in Python/PyGTK (console ui)
i deluge-gtk - bittorrent client written in Python/PyGTK (GTK+ ui)
p deluge-torrent - bittorrent client (gtk ui transitional package)
pi deluge-web - bittorrent client written in Python/PyGTK (web ui)
pi deluge-webui - bittorrent client (web ui transitional package)
p deluged - bittorrent client written in Python/PyGTK (daemon)    

[b]$[/b] aptitude show deluge
Пакет: deluge
Состояние: не установлен
Версия: 1.3.5-0~lucid~ppa2
Приоритет: необязательный
Раздел: net
Сопровождающий: Cristian Greco <cristian@debian.org>
Размер в распакованном виде: 127k
Зависимости: python (>= 2.5), python-libtorrent (>= 0.14.9), deluge-gtk (= 1.3.5-0~lucid~ppa2)
Повреждает: deluge-common (< 1.2.0~rc1-1)
Заменяет: deluge-common (< 1.2.0~rc1-1)
Описание: bittorrent client written in Python/PyGTK
 Deluge is a full-featured, multi-platform, multi-interface BitTorrent client using libtorrent-rasterbar in it's backend and featuring multiple user-interfaces: GTK+, web and console.
 
 It has been designed using the client-server model with a daemon process that handles all the bittorrent activity. The Deluge daemon is able to run on headless machines with the user-interfaces being able to connect
 remotely from any platform.
 
 You may want to install this package to use Deluge in classic mode, which means the daemon and the GTK+ user-interface are linked together.

по команде locate deluge действительно есть и в /usr/bin и в /usr/local/bin.

сейчас попробую запустить из /usr/local/bin

Ну вот, что и требовалось доказать. У Вас пакеты битые, они не рабочии. Удалите все пакеты с делугой все с i и pi(эти как раз нерабочии). Затем установите deluge. Последний самой последней версии у вас. После этого 100% заработает, при условии, что вы все сделаете правильно. И путаницы такой не будет.

П.С. Я для себя еще раз убедился, что aptitude лучше разруливает зависимости чем apt-get.