Re: Вопрос знатокам тонкостей работы пакетной системы apt
-Original message- From: Maxim Nechaev [EMAIL PROTECTED] Sent: Wednesday 19 September 2007 To: ubuntu-ru@lists.ubuntu.com Cc: Subject: Вопрос знатокам тонкостей работы пакетной системы apt Здравствуйте! Я использую Ubuntu Edgy 6.10. Необходимо было установить пакет cutecom. В репозитариях Edgy его нет, зато есть в Fiesty. Скачал и установил с помощью команды: sudo dpkg --ignore-depends=libc6,libgcc1,libqt3-mt,libstdc++6 \ -i cutecom_0.14.1-2_i386.deb Можно все-таки как-то разрешить ситуацию не удаляя пакета cutecom? Удалить пакет, скачать его исходники и собрать под своей версией системы, установить. По пунктам: Прописать в /etc/apt/sources.list раздел deb-src с репозиторием Fiesty. Обновить кеши (aptitude update) Установить все необходимые для сборки пакеты (apt-get build-dep cutecom) Установить пакет fakeroot Скачать исходники пакета (apt-get source cutecom) Зайти внутрь билдового каталога и набрать там dpkg-buildpackage -rfakeroot -b Установить получившийся пакет. -- Sergei Stolyarov -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Вопрос знатокам тонкостей работы пакетной системы apt
В сообщении от Среда, 19-сен-2007 Sergei Stolyarov написал(a): По пунктам: Прописать в /etc/apt/sources.list раздел deb-src с репозиторием Fiesty. Обновить кеши (aptitude update) Установить все необходимые для сборки пакеты (apt-get build-dep cutecom) Установить пакет fakeroot Скачать исходники пакета (apt-get source cutecom) Зайти внутрь билдового каталога и набрать там dpkg-buildpackage -rfakeroot -b Установить получившийся пакет. самый верный совет, это и называется backports как вариант можно поискать на getdeb.net пакет, если там нету, то backporting идеологически правильный выход -- WBR, Eugene V. Kravtsoff || EK01-UANIC, KRAV-RIPE JID: [EMAIL PROTECTED], ICQ: 930-128-41 Mobile: 8 044 592 01 67 MSN: [EMAIL PROTECTED], LJ : lj-user=ekrava -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Вопрос знатокам тонкостей работы пакетной системы apt
Здравствуйте! Я использую Ubuntu Edgy 6.10. Необходимо было установить пакет cutecom. В репозитариях Edgy его нет, зато есть в Fiesty. Скачал и установил с помощью команды: sudo dpkg --ignore-depends=libc6,libgcc1,libqt3-mt,libstdc++6 \ -i cutecom_0.14.1-2_i386.deb Пакет установился, программа заработала, я доволен. Но! теперь synaptic отказывается выполнять какие-либо действия, без удаления пакета cutecom. Apt-get отвечает вообще что-то непонятное для меня, пример: sudo apt-get install libdevice-serialport-perl Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install': Пакеты, имеющие неудовлетворённые зависимости: cutecom: Зависит: libc6 (= 2.5-0ubuntu1) но 2.4-1ubuntu12.3 будет установлен Зависит: libgcc1 (= 1:4.1.1-20ubuntu1) но 1:4.1.1-13ubuntu5 будет установлен Зависит: libqt3-mt (= 3:3.3.7) но 3:3.3.6-3ubuntu3.2 будет установлен Зависит: libstdc++6 (= 4.1.1-20ubuntu1) но 4.1.1-13ubuntu5 будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение). Можно все-таки как-то разрешить ситуацию не удаляя пакета cutecom? -- Максим Нечаев ps Просьба не советовать использовать minicom. pps Просьба не советовать обновить систему до Fiesty. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru