Могут ли все версии Ubuntu 16.04 запускать одни и те же программы?

Так что я чувствую, что это очень нубский вопрос, но...

Единственная разница между версиями Ubuntu в графических интерфейсах и установленных пакетах? Будут ли все они одинаково способны запускать сторонние программы, такие как Chrome, Dropbox, Android Studio, Steam и т. Д.?

У меня есть новый компьютер, на котором я живу протестирован Ubuntu 16.04, и он работает нормально. Тем не менее, мне плевать на Unity, и если Xubuntu/Lubuntu имеют меньший вес, значит ли это, что я просто жертвую визуальными эффектами ради производительности? Ubuntu 16.04 является коммерческим выпуском (?), Так что его специфическая настройка чуть более надежна? Я пока не совсем понимаю Linux, у меня такой большой выбор!

2 ответа

Решение

Чтобы просто ответить на ваш вопрос, да, все варианты могут запускать все программы. Есть много вариантов для типов Ubuntu, которые вы хотите. Каждый из них предоставляет разные цели для пользователя. Их можно увидеть на официальной странице для различных вкусов:

  • Kubuntu - KDE Plasma Workspace
  • Edubuntu - предназначен для школ
  • Xubuntu - среда XFCE с легкой рабочей средой
  • Mythbuntu - разработан для PVR системы на базе MythTV
  • Ubuntu Studio - предназначен для обработки мультимедиа
  • Lubuntu - быстрая, легкая, энергосберегающая среда LXDE
  • Ubuntu GNOME - оболочка GNOME вместо Unity
  • Ubuntu Kylin - Ubuntu для китайских пользователей
  • Ubuntu MATE - Простой традиционный рабочий стол - Рабочий стол GNOME 2

Прочитав это и, возможно, некоторые рекомендации сообщества, вы можете сказать, какой из них для вас. Разница между стилем и предустановленными (обратите внимание на разницу между тем, что он может запускать и с чем идет), отмечается только в двух официальных вариантах:

  • Xubuntu
  • Lubuntu

Оба эти вкуса более оптимизированы для менее интенсивного потребления ресурсов. Хотя они обладают тем же потенциалом, что и другие вкусы. Надеюсь, что этот ответ помог вам решить, какой из них вы должны получить.

Я думаю, что могу понять вашу путаницу, потому что люди используют слово "Linux" для обозначения нескольких связанных вещей. Очень упрощенное описание, которое является "достаточно правильным", но не полностью правильным в нескольких или многих технических деталях:

  1. "Linux" может относиться к ядру Linux. Ядро Linux - это высокотехнологичная компьютерная программа, которая работает как операционная система компьютера. Когда компьютер включен, ядро ​​Linux запускается и ждет, пока другие программы попросят его выполнить такую ​​работу, как подключение к сети или чтение файла с диска.

  2. "Linux" может относиться к ядру Linux плюс в основном стандартный набор программ для взаимодействия с ядром. Чаще всего стандартный набор программ происходит из проекта GNU и инструментов репликации, которые были (и есть) обычно встречаются на компьютерах UNIX. К ним относятся большие инструменты, такие как текстовые редакторы Vim и Emacs; снаряды, как Баш; и распространенные программы оболочки, такие как cd, ls, grep и т.п.

  3. Связывание некоторых программ с ядром Linux называется "дистрибутив Linux" или "дистрибутив". Ubuntu 16.04, Ubuntu 15.10, Kbuntu 16.04 и т. Д. - это разные дистрибутивы Linux, и каждый из них объединяет свой набор программ с ядром Linux. Вероятно, полезно думать об Ubuntu как о семействе дистрибутивов Linux. Fedora, Mint, Arch и Debian являются примерами других семейств дистрибутивов Linux (Ubuntu - это семейство семейства Debian).

В первом приближении любая программа Linux будет работать на любом дистрибутиве. Часто конкретная программа будет доступна в виде двоичного исполняемого файла с помощью менеджера пакетов (apt для Ubuntu и других членов семейства Debian). Диспетчер пакетов выясняет, какие другие программы требуются для запуска загружаемой программы, какие из этих зависимостей уже есть на компьютере, и извлекает любые, которые не являются зависимостями.

Даже когда двоичный исполняемый файл недоступен, исходный код обычно есть, и программа может быть скомпилирована компьютером пользователя для создания двоичного исполняемого файла. Компиляция из исходного кода обычно требует открытия командной оболочки и запуска скрипта или запуска make, В наши дни это не считается дружественным к пользователю, и это может занять некоторое время. С другой стороны, компиляция из исходного кода делает огромное количество разнообразных компьютерных программ доступными на самых разных компьютерах.

Ubuntu и другие дистрибутивы Linux не так просты в использовании, как операционная система на смартфоне. Однако основные способы, которыми человек может управлять Linux, примерно такие же, как двадцать пять лет назад, и довольно похожи на способы управления системами Unix сорок лет назад.

Таким образом, хотя мне потребуется относительно много времени, чтобы преодолеть путаницу, почти все, что я узнаю об Ubuntu и Linux, не устареет, когда выйдет следующая версия.

Другие вопросы по тегам