Рейтинг:0

Как установить пакеты, используя исходный пакет в Ubuntu?

флаг us

Когда я пытаюсь установить программное обеспечение с помощью apt-get, оно сообщает мне пакеты имеют неудовлетворенные зависимости, поэтому я хочу установить руководство по зависимостям, но когда я нашел зависимости на веб-сайте:пакеты.ubuntu.com, он имеет три файла: ххх.dsc xxx.orig.tar.xz xxx.debian.tar.xz

Мне интересно, как установить пакет, используя эти три файла в Ubuntu?

Рейтинг:0
флаг cn

Кажется, вы смешиваете разные вещи. Пакеты Debian, устанавливаемые с помощью способный получить являются бинарными пакетами.Когда apt-get говорит, что есть неудовлетворенные зависимости, это, скорее всего, означает, что он не может найти бинарные зависимости конкретных версий. Решение должно состоять в том, чтобы запустить apt-получить обновление чтобы обновить список пакетов до последнего состояния. Однако, если вам нужно собрать исходный пакет, вы можете рассмотреть возможность изучения dget и разбирать инструменты из devscripts пакет debian, а еще лучше загляните в руководство по упаковке debian.

djdomi avatar
флаг za
это не совсем правда, что вы говорите, возможно, вы пропустили опцию `apt build-dep`, которая предназначена для получения всех зависимостей, необходимых для сборки исходного пакета;)
Рейтинг:0
флаг in

Ваш вопрос указывает на то, что смешиваются некоторые вещи. Скорее всего, что-то не так со списком репозиториев программного обеспечения, см. Помощь сообщества Ubuntu: репозитории.

Однако, чтобы ответить на ваш вопрос:

Чтобы установить исходные пакеты в Ubuntu, правильная команда apt-src.

Первый шаг (после установки apt-src) — убедиться, что в вашем sources.list есть соответствующие строки deb-src.

Скачать исходники и собрать <package>, затем для установки полученного пакета команды:

обновление sudo apt-src
sudo apt-src --build установить <пакет>
sudo dpkg --install <путь к скомпилированному .deb>

Больше можно найти в Дебиан Вики - смотри там.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.