Ubuntu

Детальный разбор дистрибутивов и других UNIX-like ОС

Модераторы: Olej, bellic, adminn, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 21 июн 2015, 10:00

Возник вопрос при установке Ubuntu: виртуальный образ для облачной установки - в выбранном образе сервера .qcow2 что-то не так с списком репозиториев для установки пакетов, наполнения системы.
Но это может стать проблемой в любом DEB дистрибутиве: Debian, Ubuntu (во всех вариациях), Mint.

Проблема в восстановлении (или наполнении) файла /etc/apt/sources.list ... или файлов */list в каталоге /etc/apt/sources.list.d как это принято в Mint.

Можно скопировать, конечно, где-то с другого места...

Но для Ubuntu репозиториев есть Интернет генератор (repogen):
- отметил галочками только те репозитории, которые интересуют ...
- и получил готовый текст для sources.list ...
- копи-паст ... и всё решилось! ;-)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 17 ноя 2016, 13:53

Как устанавливать Snap-пакеты и управлять ими в Ubuntu 16.04 LTS
Оригинал: How to Install and Manage Snap Packages on Ubuntu 16.04 LTS
Автор: Chris Hoffman
Дата публикации: 26 апреля 2016 г.
Перевод: А.Панин
Дата перевода: 7 октября 2016 г.
В Ubuntu 16.04 LTS была представлена поддержка Snap-пакетов, использующихся в рамках реализации новой отличной технологии установки приложений. Для работы с этими пакетами нужно использовать команды, отличные от хорошо знакомых команд apt-get и dpkg, позволяющих устанавливать пакеты .deb, а не Snap.

Файлы Snap-пакетов, имеющие расширение ".snap", больше похожи на контейнеры. Приложения из этих пакетов являются самодостаточными, содержат все библиотеки, необходимые для их функционирования, и исполняются в защищенном окружении. Они устанавливаются в отдельные директории и не конфликтуют с основными компонентами системы.
Единственно, что мне непонятно: а зачем это нужно? - "новая отличная технология установки приложений" :lol:
Рынок?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 17 ноя 2016, 14:07

Olej писал(а): Единственно, что мне непонятно: а зачем это нужно? - "новая отличная технология установки приложений" :lol:
Рынок?
Установка Snap пакетов Ubuntu
Апрель 24, 2016
Одно из самых обсуждаемых нововведений в Ubuntu 16.04 - это новый формат установочных пакетов программного обеспечения - snap. Canonical представила новую систему установки и управления программным обеспечением и как говорят, она более стабильна и безопасна.
Что такое Snap пакеты?
Сначала рассмотрим что такое Snap. Есть несколько способов установки программ в системах Linux. Один из способов - установка из исходных кодов. Здесь вам нужно вручную запускать скрипты, удовлетворять зависимости, ну одним словом, очень неудобно.
Здесь в игру вступают пакеты. После завершения разработки программы ее разработчики создают пакеты, например, deb или rpm и размещают их в репозиториях программного обеспечения, откуда пользователи могут их очень легко установить. Установить программу из любого deb пакета можно буквально в пару кликов.
Но зачем же тогда другая система установки пакетов, если deb широко используется и очень удобен? Canonical создала новую систему для встраиваемых систем, например, дронов или других LoT проектов.
На официальном сайте написано:
snap пакеты Ubuntu содержат саму программу, а также все ее зависимости. Это имеет несколько преимуществ перед обычными deb или rpm пакетами, обрабатывающими зависимости. А главное, из них - разработчик может быть уверен что нет никаких регрессий из-за изменений версий библиотек в системе.
С каждым разом Ubuntu становится всё более Windows :lol:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 17 ноя 2016, 14:27

Olej писал(а): Единственно, что мне непонятно: а зачем это нужно? - "новая отличная технология установки приложений" :lol:
Рынок?
Olej писал(а): С каждым разом Ubuntu становится всё более Windows :lol:
Структура Snappy пакета.
Canonical представила свой формат пакета snap, который является эволюцией пакета click и рано или поздно придёт на замену пакету deb. Давайте рассмотрим структуру пакета snap.

Прежде чем начать, хотелось бы вам и себе в очередной раз разжевать, а чем не угодил deb и зачем нужен snap?

Во-первых, deb пакет хорош, но он создан людьми Дебиан, которые сплош создатели операционной системы, а не прикладные программисты. То есть deb пропитан духом - прикладной софт сторонних программистов не отличим от системы. Но стороннему софту попасть в основные репозитории и там актуально обновляться очень сложно. В deb пакете кроме бинарников есть Maintainer Scripts - команды, вызываемые при событиях удаления (post/pre rm), установки (post/pre inst). Всё это нужно проверять! Как? Canonical хочет автоматизировать сей процесс и ускорить одобрение.

Во-вторых, deb полагается на полное разрешение зависимостей между пакетами (full dependency resolution), а snappy - всё своё ношу с собой.

В-третьих, файлы из deb пакета располагаются по Filesystem Hierarchy Standard (FHS), а он пока не предполагает версионность. Snappy пакеты при обновлении будут иметь возможность отката при проблемах.

В-четвёртых, Дебиан и, следовательно, Убунту - это не rolling дистрибутивы. Есть релизы и временные рамки, в котором живёт сам релиз и софт в нём. Хотите свежую версию софта из репозитория? Добавляйте ещё один репозиторий типа PPA, где выкладывается более актуальная версия. Canonical хочет, чтобы сторонний софт безопасно появлялся у вас так быстро, как это возможно и через официальные репозитории. Со Snappy - PPA будут не нужны.
Т.е. это статическая комплектация каждого прикладного пакета со своей копией библиотек - то же, что статическая сборка огромных проектов Windows!
Анатомия snappy пакета.
Snappy пакет невероятно прост. Весь код пакета разместят в /apps/<программа>/current/, единственное место обитания ваших файлов вашего пакета. В сущности, ваш пакет snappy - тарбол данного каталога. Из-за работы механизма откатов при проблемах, при обновлении вашего пакета snappy будут создаваться версионные папки в /apps/<программа>/<версия>/, а /apps/<программа>/current/ указывает на текущую, активную версию. Нет жёстких ограничений на структуру пакета. Можете разместить любые файлы в любом месте. Можете статически слинковать бинарники или носить с собой свои библиотеки.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 17 ноя 2016, 15:00

Olej писал(а):С каждым разом Ubuntu становится всё более Windows :lol:
Вот оно - Snap пакеты станут универсальными пакетами для Linux
Опубликовано by admin den Июнь 15, 2016
Большинство производителей нацелены на Ubuntu из-за ее популярности. […] Snap пакеты позволят установить эти приложения на любой Linux десктоп, сервер, устройство или облачную машину, что даст пользователям свободу выбрать любой Linux дистрибутив сохраняя доступ к лучшим приложениям.
© Марк Шаттлворт
Поддержка .deb пакетов в частном репозитории — это сложный и трудоемкий процесс. Snap гораздо легче в поддержке и распространение. Опубликование snap в магазине приложений было очень просто, это был самый удобный магазин приложений, с которым мне приходилось работать.
© Баудевейн Ремпт, руководитель проекта в Krita Foundation

Вот он ответ! (выделен шрифтом)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 26 фев 2017, 20:21

Большие надежды Ubuntu на массированный захват рынка смартфонов, похоже, провалились - ubuntu touch выходит из игры?
Опубликовано 08.01.2017 автором vair
...
После FirefoxOS которая сошла с дистанции еще толком не побежав, Ubuntu Touch пока еще криво скачет на обе (или может на все три?) ноги, теряет запас жизненых сил, и вот сеичас упадет?
Что такое проекты Firerfox OS и Ubuntu Touch? это два основных открытых смартафоно-проекта на данный момент на базе Linux.
...
Когда вы спрашиваете о будущем Ubuntu Touch или на какое число планируете выпустить очередной апдеит, то попробуите послушать тишину.
Скажем нашим мучениям нет, благадоря нашему умному алгоритму вы получите ответы на ваши вопрсы:
-Эй какие планы для Ubuntu Phone?
ответ: *сверчки*
...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 05 июн 2018, 17:58

Вот такие новости от Ubuntu - Ubuntu постоянно преподносит сюрпризы!: запуск ISO версии 18.04 (разных ISO, с официального сайта) под VirtualBox - заканчивается терминальной ошибкой!
Примерно с вот таким вот гадким сообщением:
u18-1.png
Для перепроверки, в дополнение к минимальному образу сетевой установки, скачал стандартный дестопный образ:

Код: Выделить всё

olej@nvidia ~/Загрузки/ISO $ ls -l ubuntu*
-rw-r--r-- 1 olej olej 1921843200 июн  4 22:41 ubuntu-18.04-desktop-amd64.iso
-rw-r--r-- 1 olej olej   67108864 июн  5 11:24 ubuntu-18-mini.iso
То же кино на каждом ISO!

VirtualBox 5.1.26, в котором крутятся помимо разных Linux и другие ОС: Minix 3, QNX 6.5.3, Window XP & 7 ...
А этому что-то опять не так! :-o :-(

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 05 июн 2018, 18:29

Olej писал(а):То же кино на каждом ISO!
Про это уже пишут по Интернет:
Ubuntu 17.10
После обновления, как обычно, VirtualBox перестал работать и /sbin/vboxconfig не помогал тоже. Поэтому просто скачал последнюю версию (5.20) с официального сайта и установил вручную. И пакет расширений тоже. Помогло.
Но без всякого намёка на причину происходящего.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 05 июн 2018, 20:19

Olej писал(а):А этому что-то опять не так! :-o :-(
Как оказалось...

В VirtualBox 5.2.10 2018г., который установлен в Fedora 27 (даже вручную переустанавливать не пришлось!) Ubuntu 18.04, наконец, успокоился...
Вложения
vb.png
u2.png
u4.png
u4.png (21.59 КБ) 3382 просмотра

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Ubuntu

Непрочитанное сообщение Olej » 05 июн 2018, 21:09

Olej писал(а):Ubuntu 18.04, наконец, успокоился...
Устанавливается "минималистичный" образ, файл mini.iso вот отсюда: Index of /ubuntu/dists/bionic/main/installer-amd64/current/images/netboot

Код: Выделить всё

olej@nvidia ~/Загрузки/ISO $ ls -l ubuntu-18-mini.iso 
-rw-r--r-- 1 olej olej 67108864 июн  5 11:24 ubuntu-18-mini.iso
В + ему нужно отметить, что он позволяет выбрать (минимально требуемые) конфигурацию и окружение (DE) под условия использования (а рисунке).
Вложения
u6.png
u7.png

Ответить

Вернуться в «Дистрибутивы Linux и родственные ОС»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей