Как установить все с aptitude

Как установить все найденные aptitude пакеты?

Например:

sudo aptitude search eclipse 

… найдено около 66 пакетов. Как я могу установить все найденные пакеты без отдельной записи?

  • Дженкинс не использует системные локали
  • Серверы, запущенные из chrooted Ubuntu на HP TouchPad?
  • Разрешение отклонено для записи в журнал mysql
  • действительно ли основанный на ОС ноутбук отлично работает с дистрибутивом linux
  • Okular - прозрачная встроенная заметка?
  • Недопустимые подписи при запуске обновления apt-get
  • Не удалось создать файл rm: превышена дисковая квота
  • Служба Systemd: не удалось выполнить вызов метода: сбой службы службы
  • 2 Solutions collect form web for “Как установить все с aptitude”

    Вы можете использовать символ * в качестве подстановочного знака. Я знаю, что это работает при удалении файлов, которые могут быть названы одинаковыми, но имеют разные даты, прикрепленные к имени файла.

    В вашем случае вы должны ввести:

     sudo apt-get install eclipse* 

    Это установит все пакеты, которые начинаются со строки eclipse

    против:

     sudo apt-get install eclipse 

    Это установит только имя пакета "eclipse"

    Я бы сделал что-то вроде этого:

     sudo apt-get -d -u install $(apt-cache search -n eclipse | cut -f1 -d' ' | grep -vE 'redeclipse|^lib') 

    Обратите внимание на -d для --download-only . Когда вы убедитесь, что он установит только то, что вам нужно / нужно, удалите -d из команды apt-get .

    Результат apt-cache search -n намного менее «шумный», чем aptitude search , поэтому работать в конвейере проще.

    redeclipse – это игра, а не часть затмения. И вы хотите, чтобы libs были втянуты в зависимость, чтобы они были отмечены как автоматически установленные. Вы можете добавить любые другие пакеты, которые вы не хотите устанавливать в аргумент grep -vE .

    Linux и Unix - лучшая ОС в мире.