1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Установка java8 на Debian

Тема в разделе "Утилиты", создана пользователем metr, 4 мар 2015.

  1. TopicStarter Overlay
    metr

    metr Новичок

    Регистрация:
    02.05.13
    Сообщения:
    26
    Симпатии:
    7
    Баллы:
    10
    Как полностью автоматизировать так и не понял... нужно будет принять условия лицензии перед установкой.
    Код:
    #!/bin/bash
    #
    
    echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
    echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
    apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
    (apt-get update)&
    wait
    apt-get install oracle-java8-installer
    
    exit 0
  2. cerber

    cerber Местный инквизитор Команда форума

    Регистрация:
    25.02.11
    Сообщения:
    10.324
    Симпатии:
    2.788
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    АДА
    на сколько помню,в дебиан лучше отрабатывает aptitude,нежели apt-get
  3. TopicStarter Overlay
    metr

    metr Новичок

    Регистрация:
    02.05.13
    Сообщения:
    26
    Симпатии:
    7
    Баллы:
    10
    Вики. Если не ошибаюсь это обертки dpkg
  4. TopicStarter Overlay
    metr

    metr Новичок

    Регистрация:
    02.05.13
    Сообщения:
    26
    Симпатии:
    7
    Баллы:
    10
    Даже так:
  5. cerber

    cerber Местный инквизитор Команда форума

    Регистрация:
    25.02.11
    Сообщения:
    10.324
    Симпатии:
    2.788
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    АДА
    а без вики,с использованием собственных знаний и опытов работы
  6. TopicStarter Overlay
    metr

    metr Новичок

    Регистрация:
    02.05.13
    Сообщения:
    26
    Симпатии:
    7
    Баллы:
    10
    Пользуюсь то я без вики. Просто давно знаю что aptitude обертка. Думал что обертка dpkg, оказалось apt-get. Единственное отличие - интерфейс. Мне он ни к чему, apt-get вполне устраивает...
  7. cerber

    cerber Местный инквизитор Команда форума

    Регистрация:
    25.02.11
    Сообщения:
    10.324
    Симпатии:
    2.788
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    АДА
    ну-ну,обёртка....
    переубеждать не стану,ибо бессмысленно что-то доказывать,последую пословице....
  8. alex_xpert

    alex_xpert Местный надзиратель Команда форума

    Регистрация:
    10.09.11
    Сообщения:
    895
    Симпатии:
    319
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    Бугуруслан
    VK:
    alex_xpert
    ICQ:
    6210725
    Skype:
    alex_xpert
    Ну, если верить вики, Aptitude действительно является оболочкой apt с блэкджеком и шлюхами. Я их никогда не сравнивал, но на практике привык юзать apt - apt-get update, apt-get upgrade, apt-get install, apt-cache search, etc.
  9. TopicStarter Overlay
    metr

    metr Новичок

    Регистрация:
    02.05.13
    Сообщения:
    26
    Симпатии:
    7
    Баллы:
    10
    Потому что не было необходимости помечать пакеты как установленные автоматически или вручную, замораживать версии установленных, что бы не обновлялись при апгрейде. Тогда бы посмотрел в сторону aptitude. Я пакеты вообще dpkg ищу. В aptitude все утилиты apt собраны. Можешь сравнить.
    UPD: Я тебе немного соврал, пометить пакет как установленный вручную: apt-mark manual пакет и автоматически: apt-mark auto пакет

    Вложения:

    Последнее редактирование: 8 мар 2015
  10. TopicStarter Overlay
    metr

    metr Новичок

    Регистрация:
    02.05.13
    Сообщения:
    26
    Симпатии:
    7
    Баллы:
    10
    Да хоть убеждай, хоть нет. Aptitude это обертка над утилитами apt, а утилиты apt обертка над dpkg. И функционал увеличивается от dpkg к aptitude.
  11. cerber

    cerber Местный инквизитор Команда форума

    Регистрация:
    25.02.11
    Сообщения:
    10.324
    Симпатии:
    2.788
    Баллы:
    575
    Пол:
    Мужской
    Адрес:
    АДА
  12. TopicStarter Overlay
    metr

    metr Новичок

    Регистрация:
    02.05.13
    Сообщения:
    26
    Симпатии:
    7
    Баллы:
    10
    Да, да. Aptitude использует базу пакетов apt и набор библиотек libapt. Я тут чуть было не заморочился перейти на aptitude(один раз был неприятный опыт), но покопавшись, понял что он тихо умирает http://anonscm.debian.org/cgit/aptitude/aptitude.git/log/
    А apt наоборот - живее всех живых http://anonscm.debian.org/cgit/apt/apt.git/log/
    Так что я вовремя одумался))

Поделиться этой страницей