Могу ли я перейти на новую версию Ubuntu в дистрибутиве на основе Ubuntu?

В настоящее время я запускаю простейшую ОС Luna, основанную на Ubuntu 12.04. Могу ли я обновить свою установку, чтобы иметь базу Ubuntu 13.04, но все еще использую среду и приложения для элементарной ОС? Пойдут ли пакеты базовых ОС, потому что они ожидают версии зависимостей в Ubuntu 12.04? Будет ли я лучше устанавливать 13.04, создавать исходные пакеты ОС из исходного кода, а затем перенастраивать все мои настройки для всего?

One Solution collect form web for “Могу ли я перейти на новую версию Ubuntu в дистрибутиве на основе Ubuntu?”

Это может сработать. Опять же, это не так. Модернизация распределения – это рискованный процесс в лучшие времена, я был бы очень удивлен, если бы вы не столкнулись с проблемой. Лучше будет вопрос, стоит ли даже пытаться?

Модернизация только для того, чтобы иметь последнюю версию, редко стоит усилий. Вы должны выполнить обновление, чтобы исправить дыры в безопасности или получить новые функции, которые вам нужны. Основной принцип – если он не сломался, не исправляйте его . Итак, если все, что вы хотите сделать, это получить более новую версию определенного программного обеспечения, обновите ее, а не свою систему.

В любом случае то, что вы предлагаете, означает, что вы в основном хотите воспроизвести работу, которую делают элементарные разработчики ОС. Элементарный – это в основном Ubuntu + Элементарный материал. Вы предлагаете перейти на новый Ubuntu, а затем установить элементарные пакеты. Если бы это было так тривиально, как вы, кажется, ожидали, было бы мало смысла выпускать элементарное, как ОС.

Однако одной из замечательных особенностей системы управления пакетами Debian является то, что он имеет дело с зависимостями пакетов для вас. Итак, если вы хотите получить более новую версию чего-либо, измените ваш /etc/apt/sources.list (который предположительно уже содержит репозитории Ubuntu) и укажите его на более новую версию Ubuntu. Затем вы можете запустить apt-get update чтобы обновить источники и получить доступ к более новым версиям:

  1. Измените sources.list (или аналогичные)

     deb http://archive.ubuntu.com/ubuntu/ precise main restricted 

    к этому

     deb http://archive.ubuntu.com/ubuntu/ raring main restricted 
  2. Запустите sudo apt-get update и затем установите более новую версию своего любимого программного обеспечения, например, vlc :

     sudo apt-get install vlc 

Элементарная ОС также предоставляет репозиторий для устранения кровотечений (который вы используете на свой страх и риск, он не будет таким стабильным, как выпущенная версия), вы можете найти его здесь .

Наконец, если по какой-либо причине вы действительно хотите рискнуть этим и обновить дистрибутив (я подчеркиваю, что это очень мало смысла), вы можете попробовать. Тем не менее, нет гарантии, что новые версии различных основных библиотек, которые вы будете устанавливать, будут совместимы с пакетами Elementary. Вы почти наверняка закончите тем, что должны настроить различные вещи, и я бы поспорил, что это займет у вас больше времени, чем выполнение новой установки.

  • Я хочу перейти на Debian Squeeze, но какие меры предосторожности я должен предпринять?
  • Почему libpam-systemd запускается интерактивно при обновлении apt, даже если указанная команда force-confdef / force-confold
  • Нет файла sendmail.mc.rpmnew после обновления, несмотря на наличие файла sendmail.cf.rpmnew
  • Ubuntu 12.04: обновление пакета сообщения
  • Мой flashplugin-nonfree (на Debian Stretch) устарел ... что делать?
  • Как я могу передать НЕТ для определенного обновления
  • На тестировании Debian: как получить последнюю версию версии Iceweasel Release (non-ESR) без обновления до неустойчивого?
  • Как обновить debian 6.0 в момент CURRENT
  • apt-offline apt-get upgrade все еще пытается подключиться к онлайн-серверу для обновления, хотя пакеты уже синхронизированы
  • неожиданное поведение кальмаров (кеш для обновлений openSUSE)
  • Как обновить Debian Jessie до нестабильного / тестирования Debian
  • Interesting Posts

    Как отобразить список доступных команд приложения в терминале

    Как автоматически ввести льготный период sudo при входе в CLI?

    Будучи запрошенным для пароля после уже зарегистрированного открытого ключа На сервере

    читать первый элемент в массиве

    Могу ли я получить SSD-rw-производительность во время защиты данных, если я объединю SSD и HDD в btrfs RAID1

    В чем разница между & 6 и / dev / fd / 6?

    Использование find с двумя наборами переменных

    Управление параллелизмом сценариев bash, наследование стада

    X11 плохой доступ с первой попытки, но работа над последовательными попытками

    Почему я иногда вижу «INIT: version 2.88 reloading» в консоли?

    Копирование нового файла и отправка по электронной почте

    Является ли мой SSH-ключ сопряжен со мной как с человеком или с моей учетной записью пользователя на одной машине?

    Повторное использование последней строки вывода из команды оболочки

    установить с BTRFS: схема subvolume / partition?

    Сделайте блок tmux до завершения программы

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