Сообщество - GNU/Linux
Добавить пост

GNU/Linux

1 030 постов 15 510 подписчиков

Популярные теги в сообществе:

Pop os рядом с Windows

Всем доброго дня. Ситуация такова и больше никакова. На ноутбуке стоит два ssd. На одном ssdстоит windows, на второй хочу накатить pop os.Погуглив инфу и посмотрев Ютуб я узнал, что pop os затирает загрузчик windows и что бы сделать dual boot необходимо что бы две системы были на одном диске. Может кто ставил системы на разные диски и у него получилось сделать двойную загрузку???

Ubuntu 12.04.5 + Zimbra 8.7.10

Доброго времени суток. Давно уже ломаю голову, решил обратиться за помощью к вам, т.к. не нашел выхода.

Имеется указанный в заголовке сервер, хочу обновить систему с целью обновления zimbra.

root@mailserver:~# lsb_release -a

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu 12.04.5 LTS

Release: 12.04

Codename: precise

В /etc/apt/sources.list имеем следующее:

deb http://old-releases.ubuntu.com/ubuntu/ precise main restricted

deb-src http://old-releases.ubuntu.com/ubuntu/ precise main restricted

deb http://old-releases.ubuntu.com/ubuntu/ precise-updates main restricted

deb-src http://old-releases.ubuntu.com/ubuntu/ precise-updates main restricted

deb http://old-releases.ubuntu.com/ubuntu/ precise universe

deb-src http://old-releases.ubuntu.com/ubuntu/ precise universe

deb http://old-releases.ubuntu.com/ubuntu/ precise-updates universe

deb-src http://old-releases.ubuntu.com/ubuntu/ precise-updates universe

deb http://old-releases.ubuntu.com/ubuntu/ precise multiverse

deb-src http://old-releases.ubuntu.com/ubuntu/ precise multiverse

deb http://old-releases.ubuntu.com/ubuntu/ precise-updates multiverse

deb-src http://old-releases.ubuntu.com/ubuntu/ precise-updates multiverse

deb http://old-releases.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

deb-src http://old-releases.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

deb http://old-releases.ubuntu.com/ubuntu precise-security main restricted

deb-src http://old-releases.ubuntu.com/ubuntu precise-security main restricted

deb http://old-releases.ubuntu.com/ubuntu precise-security universe

deb-src http://old-releases.ubuntu.com/ubuntu precise-security universe

deb http://old-releases.ubuntu.com/ubuntu precise-security multiverse

deb-src http://old-releases.ubuntu.com/ubuntu precise-security multiverse

Выполнение apt-get update сообщает следующее:

W: Не удалось получить https://repo.zimbra.com/apt/87/dists/precise/zimbra/sourc e/Sources gnutls_handshake() failed: Был принят TLS пакет с неожиданной длиной.

W: Не удалось получить https://repo.zimbra.com/apt/87/dists/precise/zimbra/binar y-amd64/Packages gnutls_handshake() failed: Был принят TLS пакет с неожиданной длиной.

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

Как показало гугление, на сервере используется старый SSL стак, который не поддерживает новый TLS протокол, используемый на сервере обновлений Zimbra. Ошибка по сути не критичная, т.к. мы планируем обновить систему, а не почтовик.

root@mailserver:~# apt-get upgrade

Чтение списков пакетов… Готово

Построение дерева зависимостей

Чтение информации о состоянии… Готово

Пакеты, которые будут оставлены в неизменном виде:

landscape-common

обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.

Все компоненты обновлены, на сколько это возможно.

Далее начинается самое интересное. При попытке сделать do-release-upgrade получаю следующую ошибку:

root@mailserver:~# do-release-upgrade

Проверка наличия нового релиза Ubuntu

Ваша версия Ubuntu больше не поддерживается.

Traceback (most recent call last):

File "/usr/bin/do-release-upgrade", line 97, in <module>

"%(url)s\n") % { 'url' : url }

ValueError: unsupported format character '

' (0xa) at index 97

По сути, это незначительная проблема и в файле /usr/bin/do-release-upgrade можно закоментировать строку с выводом на экран URL'a для обновления. Тогда обновление пойдет дальше, НО!

1) Я ставил чистую Ubuntu 12.04.5, менял sources.list как выше, обновлялся и при выполнении do-release-upgrade не возникало ошибки с выводом URL

2) Система нормально обновлялась до 14 версии

В случае почтового сервера если закоментировать строку с ошибкой и запустить обновление, начинается процесс и в итоге имеем:

Чтение списков пакетов... Выполнено

Построение дерева зависимостей

Чтение информации о состоянии... Выполнено

Построение структуры данных... Выполнено

Обновление информации о репозитории

В таком состоянии сервер может висеть часами. Хотя аналогичная чистая система пролетала этот шаг за секунды.

Ну и собственно самый главный вопрос: Как быть и что с этим делать?

P.S.: Я понимаю, что самый нормальный вариант - это установить чистую систему последней версии и там развернуть Zimbra последней версии, но такой возможности нет, т.к. почтовый сервер всего один, никакой репликации нет, а перенести пользовательские данные на новый не представляется возможным по ряду причин, включая большое количество ящиков с корреспонденцией за несколько лет.

Может кто-нибудь сталкивался с подобной проблемой или может помочь с решением? Буду благодарен.

Показать полностью

Не завершается работа компьютера

Не завершается работа компьютера Linux, Ubuntu, Orange pi

Доброго времени суток, OrangePi 3 LTS ОС Armbian, при попытке завершить работу остановилось на этих двух сообщениях, висит так более 6.5 часов. Понимаю, что ожидание бесполезно, подскажите, в чём причина?

ХЕЛП!!! Определить систему. Установить драйвер

Уважаемые пикабушники! Прошу помощи!

Исходные данные:

  1. Есть сенсорный дисплейный модуль, через который идёт управление контроллером инкубационного шкафа.

  2. Есть вышедшие из строя контроллеры тачскрина (на фото) EGR SAT 4500G-G RS232 4-х проводной

ХЕЛП!!! Определить систему. Установить драйвер Ремонт техники, Электроника, Linux, Видео, Длиннопост

3. Есть оболочка управления на базе Линукс. На видео загрузка и сама оболочка управления.

Суть проблемы:

Данная модель тач-контроллера больше не выпускается и купить такой большая проблема (последний раз брал Б/У10 шт. на Алике, пришло только 5). Чтобы заставить работать другую модель тач-контроллера нужно переустановить в системе драйвер.

Как узнать какой Линукс установлен под данной оболочкой управления? ядро Linux Iris 2.6.28

И как переустановить драйвер?

UPD:

Прикладываю обратную сторону дисплейного модуля с расположением тач-контроллера и проц.платы.

ХЕЛП!!! Определить систему. Установить драйвер Ремонт техники, Электроника, Linux, Видео, Длиннопост

UPD2:

Путем недолгих манипуляции с поиском нужной комбинации клавиш, удалось установить, что при нажатии Ctrl+Alt+F3 можно попасть в BusyBox. Откуда, путем ввода команды uname -a, узнал ядро системы - Linux Iris 2.6.28

ХЕЛП!!! Определить систему. Установить драйвер Ремонт техники, Электроника, Linux, Видео, Длиннопост
ХЕЛП!!! Определить систему. Установить драйвер Ремонт техники, Электроника, Linux, Видео, Длиннопост
Показать полностью 3 1

Аквариум в терминале

Для запуска аквариума:
asciiquarium

Установить аквариум через snap:
sudo snap install asciiquarium

Аквариум в терминале Linux, Аквариум, Терминал

Невероятное событие из мира Linux

https://panorama.pub/news/linus-torvalds-podtverdil-utecku-i...

Невероятное событие из мира Linux Twitter, ИА Панорама, Linux, Скриншот

Про Ubuntu Touch и опыт использования

Всем привет! Я уже давно хотел написать небольшую статью относительно моего пользовательского опыта работы с операционной системой Ubuntu Touch, которую я использую в качестве основной уже более года, и, поскольку некоторым откликнувшимся пользователям пикабу это показалось интересным для чтения, я рад стараться :)

Прежде всего, следует понимать, что Ubuntu Touch (далее UT) – это не типичный GNU/Linux дистрибутив, к которым все привыкли на десктопе и серверных машинах. UT – дистрибутив для мобильных девайсов (смартфоны, планшеты) и заточен под работу на этих самых девайсах. Все существующие приложения сделаны (либо портированы) именно для UT – привычных используемых десктопных GNU программ в OpenStore (местный центр приложений) вы здесь не увидите (но запустить их возможно, об этом ниже). На данный момент над дистрибутивом работает сообщество UBports, взявшее разработку и портирование в свою руки после того как Canonical прекратили какую-либо поддержку и разработку UT.

Почему я использую именно UT в качестве основной ОС, а не Android или iOS? Я не гик, не ненавистник всего гугловского и проприетарного и не скрываюсь от большого брата (UT – privacy-friendly ОС, в чем несомненно её плюс). Мне просто нравится GNU/Linux и я привык работать именно в этой операционной системе, да и в UT присутствуют необходимые мне для повседневной жизни приложения. Наличие её у меня на смартфоне это не только интересный для меня опыт, но и удобство, ведь всё для меня здесь привычно :)

1. Пользовательский интерфейс.

В качестве графического окружения UT использует Lomiri, ранее именовавшуюся Unity 8. Всё работает довольно плавно и быстро – я не замечал каких-либо тормозов или каких-то особых проблем с DE. Управление происходит жестами, позволяя переключаться между приложениями, открывать панельку для запуска других приложений, перетаскивать окна между собой для совместного использования двух приложений (в desktop и tablet режиме) и изменять размер окна приложения (в desktop режиме). Десктопный режим сделан настолько удобно, что порой я его использовал постоянно. К сожалению, привычной возможности "вернуться назад" в виде жеста нет, что для меня не совсем удобно – приходится тянуться большим пальцем в верхнюю часть экрана.

Про Ubuntu Touch и опыт использования Linux, Ubuntu, Операционная система, Длиннопост

2. Приложения.

Программное обеспечение для UT поставляется через местный центр приложений OpenStore, представляющий из себя удобный каталог уже собранных .click пакетов. Конечно же, ничего не мешает устанавливать и отсутствующие в OpenStore приложения. С переходом на 20.04 некоторые мне приходилось собирать на домашней машине и устанавливать уже на UT. Приложения делятся на два типа – нативные, использующие QML, и веб-приложения – обертки веб-версий каких-либо популярных сервисов, нередко чем-либо дополненные для более удобного использования на мобильном устройстве.

Из интересующего для обыденного пользователя присутствуют навигационные приложения, почтовый клиент, читалки, мессенджеры (нативный клиент телеграм – TELEports, Cinny для Matrix, ConverseJS для XMPP), менеджер паролей, проигрыватель подкастов, просмотрщик документов и прочее.

Конечно же, вы здесь не найдете привычных для многих проприетарных мессенджеров (WhatsApp, Viber), банковских приложений, доставки еды и такси. Можно ли жить без всего этого? – Для каждого пользователя свой ответ на этот вопрос. Для тех же, кто не может без всего этого обойтись, есть выход – эмулятор Android.

Про Ubuntu Touch и опыт использования Linux, Ubuntu, Операционная система, Длиннопост
Про Ubuntu Touch и опыт использования Linux, Ubuntu, Операционная система, Длиннопост

3. Запуск Android приложений.

Запуск Android приложений осуществляется благодаря эмулятору Waydroid, работающим в контейнере. В качестве образа Android поставляется Lineage OS, с возможностью установить его вместе с Google сервисами. Установленные в Waydroid приложения отображаются вместе с остальными в панельке всех приложений. Я же их скрываю, мне так удобнее ;)

К слову, использовать Waydroid постоянно не самая лучшая идея – это не очень хорошо сказывается на времени работы устройства от аккумулятора. Я его использую не так часто, а только когда мне требуется зайти в банковское приложение, вызвать такси или заказать еду. Доступа к WiFi или Bluetooth у Waydroid нет (я ношу фитнес-браслет и для того, чтобы собирать данные с браслета, приходится использовать второй девайс с Lineage OS) , интернет-соединение осуществляется через виртуальный интерфейс. Но есть доступ к NFC, мне удавалось пополнить карту “тройка” через приложение московского транспорта.

Про Ubuntu Touch и опыт использования Linux, Ubuntu, Операционная система, Длиннопост

4. Запуск десктопных программ.

Для запуска десктопных программ используется Libertine – контейнер с такой же пакетной базой, как и в Ubuntu Touch. Я не вижу особого смысла в большинстве десктопных программ на смартфоне, как минимум из-за размера экрана. Тем не менее, время от времени я использую Firefox и десктопную версию клиента Telegram. Запуск десктопных программ может иметь смысл для тех, кто подключает свой девайс к внешнему монитору и использует его не только как телефон, но и как “переносной компьютер”. К сожалению, не все программы стабильно работают, но, тем не менее, они работают :)

Помимо запуска десктопных программ, Libertine следует использовать и для большинства устанавливаемых CLI-утилит. Почему? Об этом ниже.  

Про Ubuntu Touch и опыт использования Linux, Ubuntu, Операционная система, Длиннопост

5. Advance Packaging Tool и прочие радости жизни.

Изначально корень смонтирован как read-only, соответственно использование apt не является поддерживаемым способом установки программного обеспечения, а apt upgrade вероятнее всего поломает все, что хорошо работает. Конечно же, всегда можно перемонтировать корень в read/write, но следует помнить, что это неподдерживаемый способ установки программного обеспечения, ведь обновления ОС поставляются в виде образа, как, например, обновления OpenWRT. Для различных утилит, которые мы обычно устанавливаем через apt, следует использовать Libertine, что я и делаю. Но если мне требуются более свежие пакеты, я запускаю их в chroot, используя rootfs какого-либо другого дистрибутива (например, Manjaro). На самом деле я, как и, наверное, большинство остальных юзеров UT – постоянно лезу в систему, могу установить какие-то нужные мне утилиты через apt в обход рекомендованных сообществом способов.

Про Ubuntu Touch и опыт использования Linux, Ubuntu, Операционная система, Длиннопост

5. VPN

Из коробки поставляется OpenVPN (2.3.10 – для Xenial, 2.4.7 – для Focal). Есть поддержка Wireguard (приложение на Xenial, через NetworkManager на Focal) при условии поддержки wireguard ядром, что я обычно и использую.

Подключение через OpenVPN более удобное, достаточно нажать на кнопочку в панельке. С Wireguard же либо через приложение, либо nmcli, nmtui. Я предпочитаю через терминал)

7. Геолокация

Следует понимать, что UT не использует проприетарные сервисы Google, которые помогают с геолокацией устройства как на Android, так что геолокация здесь, если можно так выразиться, нативная, как в навигаторе.

На моем опыте показала себя хорошо, хотя в первое время использования я и не знал, что ей требуется холодный старт для первичной инициализации местоположения, и вовсе думал, что у меня GPS не работает… Огромный недостаток геолокации на UT – она, черт возьми, не может работать в фоновом режиме. К слову говоря, практически все программы в UT в фоновом режиме останавливаются, но их можно всегда переключить на возможность работать в фоне – включил что-либо на Youtube, заблокировал телефон и слушаешь :)

Из интересного, что я ещё использую на UT, помимо привычных мне GNU утилит, – приложение ISODrive, позволяющее использовать смартфон для запуска LiveCD образов на компьютере. Также совсем недавно появилась возможность запуска x86_64 Windows программ, которой я пока не нашел никакого применения – правда, не знаю что запускать. Помимо этого, есть классные фичи, которые я хотел бы использовать, но это на данный момент не поддерживается моим устройством (либо ядром – его, конечно же, можно кастомизировать и собрать свой образ на основе порта). Одна из них – запуск виртуальных машин (arm64, x86_64) на устройстве, другая – использование беспроводного монитора, которое дает возможность вместе с подключенной переферией использовать девайс “как компьютер” :)

Про Ubuntu Touch и опыт использования Linux, Ubuntu, Операционная система, Длиннопост
Про Ubuntu Touch и опыт использования Linux, Ubuntu, Операционная система, Длиннопост

Конечно же, проблем тоже хватает, и, исходя из моего опыта, на моем девайсе есть некоторые проблемы с bluetooth драйверами, что делает работу bluetooth не всегда стабильной. Обычно мне помогает перезапуск демона, либо перезагрузка девайса, что доставляет порой небольшой дискомфорт. И, соответственно, устройств с поддержкой всего на ~100% не так много, на определенных девайсах что-то может работать, на других нет.

Что меня ещё радует в Ubuntu Touch, так это сообщество, которое делится своими хаками, наработками и приходит на помощь при различных вопросах и проблемах.

Благодарю всех, кто уделил свое внимание и время на данный пост и буду рад ответить на ваши вопросы, если таковые будут!)

Показать полностью 8

Вы хотите головоломок?

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

РАЗМЯТЬ МОЗГ

Btrfs работает быстрее система. Народ ответьте только мне показалось или ещё кому-то?

Я проэксперементировал. На одно железо поставил Green Linux на ext4. Потом таже конфигурация на btrfs. У меня сложилось впечатление что второй вариант работает быстрее.

Отличная работа, все прочитано!