Форум русскоязычного сообщества Ubuntu


Автор Тема: В Убунте есть аналог арчевского ABS?  (Прочитано 310 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн trik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
В общем, из-за специфичного железа вынужден был поставить Ubuntu 12.04
Обновления не предлагать :)
На другом ноуте стоит арчик и там я привык к тому, что любой пакет можно пересобрать в пару команд. Здесь же какой-то ад. Нужно собрать буквально 1-2 пакета. Я могу где-нибудь взять билд-скрипты хоть старых версий, чтоб под новые подпилить? Эти пакеты есть в репах, например компилятор Golang'а. Писать с нуля не очень хочется, слишком тут геморрно все устроено, но если негде скачать, то таки придется, что поделаешь. В общем, буду благодарен за любую помощь.

P.S. Зачем здесь три капчи?

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4073
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: В Убунте есть аналог арчевского ABS?
« Ответ #1 : 24 Апрель 2016, 21:00:43 »
trik, apt-get source имя-пакета #от обычного пользователя скачает исходный код пакета
dpkg-checkbuilddeps #проверка на наличие неудовлетворённых зависимостей для сборки
dpkg-buildpackage -rfakeroot -D #собирает пакет и сохраняет на уровень выше
Если пакета в репе нет, то можно дебианизировать руками(время, опыт) или использовать checkinstall
PS капчи со временем исчезнут
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн trik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: В Убунте есть аналог арчевского ABS?
« Ответ #2 : 24 Апрель 2016, 21:23:15 »
Но в репозитории исходники 1.2 версии. Скачал это http://archive.ubuntu.com/ubuntu/pool/main/g/golang-defaults/golang-defaults_1.6-1ubuntu4.tar.xz и это http://archive.ubuntu.com/ubuntu/pool/main/g/golang-defaults/golang-defaults_1.6-1ubuntu4.dsc Ругается на отсутствующий debian/control. А при apt-get source golang этот файл не скачивается.

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4073
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: В Убунте есть аналог арчевского ABS?
« Ответ #3 : 24 Апрель 2016, 21:51:18 »
Компилятор находится в пакете golang-go. golang это метапакет.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн trik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: В Убунте есть аналог арчевского ABS?
« Ответ #4 : 24 Апрель 2016, 21:59:55 »
golang-go тоже скачивается старый. Попробовал добавить репозиторий  yakkety и установить из него, но говорит что у меня установлена последняя версия.

Пользователь добавил сообщение 24 Апрель 2016, 22:39:05:
Поставил из реп более нового релиза. Привык к ролингу  8)
« Последнее редактирование: 24 Апрель 2016, 22:39:05 от trik »

Punko

  • Гость
Re: В Убунте есть аналог арчевского ABS?
« Ответ #5 : 24 Апрель 2016, 23:45:58 »
Поставил из реп более нового релиза. Привык к ролингу  8)

однажды можно получить ад зависимостей. Не стоит так делать всё время. Или сверять тогда зависимости вручную для версий.

 

Страница сгенерирована за 0.056 секунд. Запросов: 24.