Ответы пользователя по тегу Пакетные менеджеры
  • Как получить список зависимостей пакета с "под зависимостями" в APT или dpkg?

    hottabxp
    @hottabxp Автор вопроса
    Сначала мы жили бедно, а потом нас обокрали..
    Пример Midnight Commander:
    Перечислить все рекурсивные зависимости:
    apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances mc | grep "^\w" | sort -u

    gcc-10-base
    libblkid1
    libc6
    libcrypt1
    libext2fs2
    libffi7
    libgcc-s1
    libgcrypt20
    libglib2.0-0
    libgpg-error0
    libgpm2
    libmount1
    libpcre2-8-0
    libpcre3
    libselinux1
    libslang2
    libssh2-1
    mc
    mc-data
    zlib1g

    Так можно вывести рекурсивные зависимости в столбики:
    apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances mc | grep "^\w" | sort -u | column

    gcc-10-base	libext2fs2	libglib2.0-0	libpcre2-8-0	libssh2-1
    libblkid1	libffi7		libgpg-error0	libpcre3	mc
    libc6		libgcc-s1	libgpm2		libselinux1	mc-data
    libcrypt1	libgcrypt20	libmount1	libslang2	zlib1g

    А так можно скачать пакет вместе со всеми рекурсивными зависимостями:
    apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances mc | grep "^\w" | sort -u)

    Источник - Как скачать рекурсивные зависимости пакета в Ubuntu
    Ответ написан
    Комментировать
  • Можно ли скачать все зависимости deb?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    apt-get download $(apt-rdepends <package>|grep -v "^ ")
    Далее копируете все *.deb файлы и переносите на ПК без интернета.

    Вангую, следующий вопрос будет - как установить много пакетов в linux без интернета, регистрации и смс?(А нет, не будет - юзера заблокировали на месяц:) )
    В папке с *.deb файлами sudo dpkg -i *.deb

    Дану блин!!!
    Возьмите смартфон или планшет, включите на нем usb модем, и подключите к ноуту. Только не говорите, что на ноуте нет usb портов.


    PS: Только что проверил. Отключил интернет на ноутбуке. Взял телефон, включил на нем usb-модем. Подключил по USB к Ubuntu 20.04. ВСЕ! Оно само все определило и подключило, без доп настроек!
    Ответ написан
    5 комментариев
  • Проблема с установкой curl в Ubuntu 18.10?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Написано же, попробуйте "sudo apt update".
    Или смените зеркала репозиториев.
    Ответ написан
    7 комментариев