05 апреля 2014

Юбилейный релиз пакетного менеджера Apt (Advanced Packaging Tool) 1.0

Разработчики Debian представили юбилейный выпуск пакетного менеджера apt версии 1.0. Юбилейный он потому, что Debian 1 апреля 2014 года исполнилось 16 лет. При этом пакетный менеджер apt является самым популярным в мире Linux и успешно применяется как в deb (Debian, Ubuntu, Linux Mint и производных от них дистрибутивах), так и rpm-дистрибутивах (Alt Linux, PCLinuxOS и пр.).
Кроме исправления ошибок и мелких доработок, можно отметить появление новой утилиты apt, которая по аналогии с aptitude объединяет в себе функции ранее разрозненного набора приложений, таких как apt-get и apt-cache, и позволяет выполнять команды (search, install, show, update и т.п.) непосредственно с командой apt, без добавления get , хотя (apt-get)  apt-get также работает. Интересно, что, так как приложение с именем apt уже входит в состав пакетов с JDK 5 и 6, которые устарели и больше не поддерживаются компанией Oracle, пакеты sun-java{5,6}-jdk помещены в черный список и недоступны для установки.
В настоящее время в репозиториях Ubuntu пока нет обновлённого менеджера apt, поэтому для его установки нужно прежде подключить репозиторий ppa:mvo/apt-src-ftparchive и пока только в Ubuntu 14.04. http://compizomania.blogspot.com/


Установка apt в Ubuntu 14.04

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:mvo/apt-src-ftparchive
sudo apt-get update
sudo apt-get install apt


По окончании установки вы сразу можете в терминальных командах применять команду apt без связки apt-get.
Например:

sudo apt update
sudo apt upgrade
sudo apt install название пакета
sudo apt remove название пакета


И тому подобное.

Если вы производили установку программы с использованием обновлённого apt, то внизу терминала появляется прогресс-бар установки:


Источники: Michael Vogt's blog | http://anonscm.debian.org/gitweb/?p=apt/ http://compizomania.blogspot.com/

Удачи.

26 комментариев :

  1. Стоит ли (нужно ли) изменить алиасы, в которых используется apt-get?
    К примеру, у меня inst = sudo apt-get install...?
    Спасибо..

    ОтветитьУдалить
    Ответы
    1. Думаю это будет изменено по умолчанию в скором времени. А сейчас по желанию, т.к. работают обе команды: apt и apt-get.

      Удалить
  2. Извините что не по теме, Доброго дня, можно у Вас попросить совета. Установил Минт 16 , я только пробую эту ось раньше сидел на виндовс, да и сейчас как вторая ось есть она, все настроил все работает но есть проблемы и одна из них критичная. Из за которой я уже 8 раз переустанавливал систему. Когда в менеджере драйверов жму на нвидиа 319.32 они ставятся. Когда перезагружаюсь черный экран и tty1 login incorrect , видеокарта нвидеа 8600 gts

    ОтветитьУдалить
    Ответы
    1. Вполне возможно, что драйвер 319.32 не поддерживается твоим железом. Проверить это можно, заполнив все окна на сайте http://www.nvidia.ru/Download/index.aspx?lang=ru, где будет отображён драйвер который можно установить и использовать.

      Удалить
    2. Сделал я так как Вы посоветовали, вот смотрите, менеджер драйверов предлагает 319 максимальная версия (есть и ниже но он не рекомендует), когда по Вашей ссылке выбрал искать драйвер для Линукс 32х, нвидеа 8600 гтс, оно мне выдало 331 версию. Но ее нету ж в менеджере драйверов? Что надо сделать? с сайта нвидеа качать 331 ? А если после перезагрузки снова будет черный экран и надпись tty1 login incorrect что то сделать можно будет ? не переустанавливая ось снова, а то уже настроил под себя, немножко осваиваюсь

      Удалить
    3. Если в игры не играешь, то и нет особой необходимости в проприетарном драйвере. Система и так будет работать прекрасно. Ну а если хочешь экспериментов, то в поиске по сайту введи 331.38, открой страницу с инструкцией по установке драйвера Nvidia 331.38, установи и попробуй. Начинающий линуксоид без шишек, это не полноценный линуксоид.
      Удачи.

      Удалить
    4. спасибо буду пробовать.

      У меня диск на котором винда выбивает ошибку. Гуглил сутки, не решил проблему http://i.imgur.com/Yab2SRx.png

      Удалить
    5. Судя по скриншоту, у Вас винда в состоянии гибернации (спящий режим). Предупреждение на картинке как раз гласит, что NTFS "в небезопасном состоянии", и рекомендует загрузиться в винду и полностью корректно завершить её работу.

      Удалить
    6. Выключил пк, включил, загрузил винду, пуск - завершение работы, выключился пк, включил пк, загрузился с минт, открываю диск, ошибка та же

      Удалить
    7. Учитывая все эти глюки, есть серьезное подозрение, что образ, с которого Вы устанавливали Минт, либо криво скачался, либо криво записался. Ошибка с драйвером вообще какая-то непостижимая. 319-й драйвер, насколько я помню, уже переведен в разряд legacy, а Ваша карта далеко не настолько хилая, чтоб "не тянуть" 331-й... Понимаю, что звучит как издевательство, но я бы на Вашем месте перекачал образ и переставил систему еще раз.

      Удалить
    8. скорей всего так и сделаю, а то уж слишком много всяких ошибок выбивает на каждом шагу. Но что то я сомневаюсь качать ли снова Минт 16 cinnamon , вижу в основном все на убунте, а меня что то на минт потянуло

      Удалить
    9. Минт и Ubuntu, это близнецы. которые немного отличаются в своём обличии, а туловище (начинка) одинаковое. Пробовать нужно и выберешь то что ближе тебе. Тут советовать бессмысленно.

      Удалить
    10. Как-раз когда устанавливал себе минт 16 стояла эта карточка. Обновлял дрова по мере поступления новых. Никогда подобных ошибок не было.Скорее всего криво образ записал. Устанавливал с linuxmint-16-cinnamon-dvd-64bit-rc. Чем дальше разбираюсь и "учусь" тем больше нравится. В WIN перегружаюсь только когда хочу в игры поиграть... думаю скоро и это не нужно будет-настрою wine .

      Удалить
    11. У меня было в Ubuntu, не подключался диск с Windows выдавало ошибку, помогло дифраментация диска С:

      Удалить
  3. Хорошо когда удаляются лишние телодвижения. Несколько букв а приятно..

    ОтветитьУдалить
  4. sudo apt-get install apt
    Чтение списков пакетов… Готово
    Построение дерева зависимостей
    Чтение информации о состоянии… Готово
    Уже установлена самая новая версия apt.

    Вот это странно. А я и не знал..Минт 14. Сюрпрайз..

    ОтветитьУдалить
    Ответы
    1. Ачё ж сюрпрайз-то? Я в статьях о Linux Mint в последнее время указываю эти команды:

      apt upgrade
      apt update
      apt install пакет

      И т.д. и т.п.

      Удалить
  5. Установлено всё что надо и (не надо). Всё летает. Просматриваю новости, не задумываясь..А зря ))

    ОтветитьУдалить
  6. А что, когда 14.04 официально выйдет,там по умолчанию это будет?Или потом с обновлениями прилетит?

    ОтветитьУдалить
    Ответы
    1. Не обязательно в 14.04, но думаю что раз вышел стабильный apt, то должны в скором времени включить по умолчанию.

      Удалить
    2. Я вчера стал устанавливать (14.04) по этой инструкции и тоже пишет, что уже установлена самая последняя версия APT.
      Попробовал и действительно уже есть...
      Значит в 14.04 этот пакет уже в стандарте...

      Удалить
    3. 0.9.15.4ubuntu4 там в стандарте...

      Удалить
  7. после добавления репозитория и ключа пишет следующее:

    W: Не удалось получить http://ppa.launchpad.net/mvo/apt-src-ftparchive/ubuntu/dists/precise/main/source/Sources 404 Not Found

    W: Не удалось получить http://ppa.launchpad.net/mvo/apt-src-ftparchive/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found

    E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

    ОтветитьУдалить
    Ответы
    1. Репозиторий ТОЛЬКО ДЛЯ 14.04. Об этом в статье написано прямым текстом.

      Удалить