дистрибутив Linux в яблочном стиле или нормальный хакинтош? / Хабр
Дистрибутив Trenta OS для публичного тестирования обещают выпустить в начале 2021 года
На вкус и цвет товарищей нет, но некоторым нравится интерфейс macOS. При этом они не хотят погружаться в закрытую экосистему, где Apple может запретить любую программу на компьютере, отслеживая запуск каждого бинарника: хэши отправляются в Apple в реальном времени. Разумеется, для нашей безопасности.
Конечно, большинство пользователей Apple благодарны за такую заботу, но некоторые считают её неуместной.
Выход есть: свободная и универсальная система Linux поддерживает любой GUI, в том числе «яблочный». Есть особые дистрибутивы с интерфейсом в стиле macOS или iOS — специально для пользователей с повышенными эстетическими запросами. И для тех, кто стремится вырваться из «огороженного сада» Apple, не теряя при этом чувство прекрасного.
Есть узкие ниши, где выбор в пользу macOS оправдан, например, видеомонтаж в
Final Cut Pro, профессиональная звукообработка и микширование в
. Тут действительно Linux или Windows сложно конкурировать с Mac. Но в других ситуациях Linux объективно предпочтительнее. Вкратце перечислим причины, по которым люди
переходят с macOS на Linux.
Экосистема
Linux — это не операционная система и не одна компания, а целое сообщество компаний, организаций, разработчиков, которые выпускают огромное количество Linux-совместимых устройств, драйверов, окружений рабочего стола, дистрибутивов и т. д. Это буквально тысячи компаний, сотни тысяч или миллионы разработчиков.
В этом смысле сравнивать Linux и macOS просто нечестно в отношении macOS, это как избиение новичка в спортивной секции группой профессиональных боксёров.
Железо
Свободную ОС можно установить практически на любой компьютер на любой архитектуре CPU, выбор безграничный: от одноплатников до последней модели Tesla Model S (см.
репозиторий Tesla на GitHub).
Новый дизайн Model S с Linux-компьютером на 10 терафлопс
Даже на стареньком компьютере с 64 МБ оперативной памяти заведётся минималистичный Tiny Core. Или подбираем произвольную конфигурацию для мощнейшего игрового десктопа, каких у Apple просто нет в наличии. Хотя сразу заметим, что macOS можно поставить на стороннем железе (см. раздел «Хакинтош»).
Безопасность
Количество зловредов для macOS постоянно растёт. Здесь уже не та безопасная гавань, что десятилетие назад.
Под Linux тоже есть вирусы, но это свободная система с открытым исходным кодом, где уязвимости мгновенно исправляют, как только обнаружат. А вот в macOS они долгое время могут оставаться неисправленными, как это произошло с последней уязвимостью в sudo (CVE-2021-3156): её мгновенно запатчили во всех дистрибутивах Linux, но не в macOS.
Наверняка Apple не заставит долго ждать, но порочна сама система, основанная на центральном вендоре, который превращается в единую точку отказа. Увидеть исходный код macOS невозможно. Это как автомобиль с заваренным капотом, потому что вам запрещено смотреть на двигатель.
Полный контроль
Что-то не нравится в интерфейсе или функциях? Просто убираем это или настраиваем на свой вкус. Так работает практически всё в Linux. Не нравится интерфейс GNOME в Ubuntu? Ставим KDE. Есть ещё масса
расширений для GNOME. Самые популярные — загрузка пользовательских
тем оформления,
виджет с погодойи
GSConnectдля интеграции с Nautilus, Chrome и Firefox.
/etc/sysctl.conf
:## Reboot the machine soon after a kernel panic
kernel.panic=10
## Addresses of mmap base, heap, stack and VDSO page are randomized
kernel.randomize_va_space=2
## Ignore bad ICMP errors
net.ipv4.icmp_ignore_bogus_error_responses=1
Cм.
тюнинг сети и безопасности TCP/IP с помощью sysctl.conf, а также тюнинг настроек для сервера под атакой.
Открытый исходный код позволяет внести изменения в любой компонент операционной системы.
Личный и профессиональный рост
Полный контроль над системой несёт и косвенные преимущества.
Знание macOS тоже полезно, потому что такому человеку проще будет учить Linux. Многие инструменты одинаковые, ведь это родственные ОС из одного семейства *nix.
Стабильность и производительность
Стабильность и высокая производительность вытекают из предыдущих преимуществ — открытый исходный код, гибкость в настройке, безопасность. Именно по этим причинам Linux является главной серверной системой. У админа настолько полный контроль над платформой, что он может настроить её на максимальную производительность для конкретных задач.
Полный контроль над системой зачастую идёт в ущерб комфорту. Для многих юзеров удобнее, когда оптимальный выбор уже сделан по умолчанию. В Linux это не так. Но только полный контроль обеспечивает надёжность.
Игры
Ещё одна веская причина выбрать Linux вместо macOS.
Сегодня большинство Windows-игр отлично запускаются под Linux благодаря системе Proton, интегрированной в Steam Play.
Под macOS нормальные игры придётся запускать через программы виртуализации типа Parallels Desktop, потому что Proton для macOS не существует. И есть серьёзные сомнения, что его удастся разработать в силу особенностей macOS. Например, macOS не поддерживает программные интерфейсы Vulkan, которые необходимы для работы DXVK, а также ряд других важных API для Proton и Wine.
Поэтому для геймеров Linux — лучший вариант.
Конечно, есть и другие причины перехода на Linux: экономические, этические и профессиональные, этот список очень длинный.
Как мы уже упоминали, есть вариант установить практически любую версию macOS на произвольном железе. Полный набор инструкций, видео и форумов с советами см. на сайте
Hackintosh.com.
Технические спецификации всех моделей Mac за все годы опубликованы на сайте EveryMac.com. Это чтобы сравнить со своей конфигурацией и подобрать оптимальную версию macOS.
Например, все модели 2020 года:
А вот сравнение технических характеристик трёх произвольных моделей iMac за 2017-2019 годы:
Это некий компромисс, почти настоящий «мак», но в то же время свобода устанавливать систему на любом железе, как хочется вам, а не компании Apple. То есть тут пользователь уже перестаёт быть продуктом, а делает продуктом систему macOS, хотя в идеологии Apple должно быть наоборот.
На видео показана пошаговая установка macOS Big Sur (macOS 11) на совместимый компьютер с помощью конфигуратора OpenCore Gen X (Dortania).
Вместо хакинтоша можно поставить полноценный Linux, со всеми преимуществами надёжной опенсорсной системы. И если хочется красивый интерфейс в стиле macOS, то Linux его обеспечит. Есть дистрибутивы в стиле Apple для настольных компьютеров, ноутбуков, планшетов и смартфонов.
Для десктопа довольно много дистрибутивов, которые похожи на macOS по элегантному и минималистическому стилю. Вот некоторые из них:
Специально для планшетов разработан
JingOS— «первый в мире дистрибутив Linux в стиле iPad».
Правда, разработчики ещё не опубликовали исходный код в репозитории на GitHub, но обещают сделать это в течение полугода. JingOS доступна для скачивания с 31 января 2021 года, то есть это совсем свежий дистрибутив.
Главные особенности: интерфейс и управление в стиле iPad, жесты мультитач, красивые иконки и анимации. JingOS идёт в комплекте с некоторыми нативными Linux-приложениями, включая Calendar, Timer, Files, Media Player и Calculator, но разработан специально для планшетов.
JingOS — полноценный Linux, запускающий на планшете нативные десктопные приложения, такие как VS Code, Libre Office и др. Дистрибутив основан на Ubuntu 20. 04, KDE v5.75 и Plasma Mobile 5.20, но скоро Plasma Mobile заменят на собственную JDE (Jing Desktop Environment).
Дистрибутив пока протестирован только на Surface Pro 6 и Huawei Matebook 14. Летом обещают выпустить версию JingOS ARM с поддержкой Android-приложений. На самом деле компания хочет продавать собственные ARM-смартфоны и планшеты JingPad, для этого и разрабатывает операционку. Но обещает, что при этом система всегда останется открытой и бесплатной.
Предположительно, JingPad выйдет на восьмиядерном процессоре (4 ядра Cortex-A75 на 2,0 ГГц и 4 ядра Cortex-A55 на 1,8 ГГц) с графикой PowerVR GM 9444. То есть по производительности он будет примерно как Pixel 3.
Пока что разработчики выложили для скачивания версию JingOS 0.6 (образ ISO), но лучше дождаться более стабильной версии 0.8 в марте.
Кстати, летом 2020 года проходила информация, что разработчики дистрибутива Deepin Linux тоже готовят версию для планшетов в стиле iPad.
Deepin Linux для планшетов
Подводя итог, нет ничего плохого в стремлении сделать интерфейс в стиле Apple. На самом деле, дизайнеры UI/UX этой компании делают хорошую работу, у них есть чему поучиться. Они выдержали похожий минималистичный стиль на устройствах разного форм-фактора, и это выдающийся дизайн. Если кто-то пытается реализовать «стиль Apple» на десктопе или планшете, то в реальности он просто пытается реализовать удобный, эффективный и красивый интерфейс.
На правах рекламы
Виртуальные серверы
с возможностью создать свой тариф в несколько кликов. Скорость интернета — 500 Мегабит, новейшее железо и возможность устанавливать ОС со своих
ISO. Всё это про наши
эпичные серверы. Максимальная конфигурация — 128 ядер CPU, 512 ГБ RAM, 4000 ГБ NVMe! Поспешите заказать.
Обзор дистрибутива Elementary OS – Telegraph
overlamer1Дистрибутив Elementary OS позиционируется как быстрая и открытая замена Windows и MacOS. Дистрибутив основан на Ubuntu LTS и использует графическую среду рабочего стола Pantheon. Система имеет простой и красивый интерфейс и не требовательна к ресурсам компьютера.
источник статьиБесплатно или платно? Как скачать?
Для начала хотелось бы прояснить — платно или бесплатно распространяется Elementary OS.
Дело в том, что если вы перейдете на сайт дистрибутива (https://elementary.io) и решите его скачать, то вас могут смутить кнопки с указанием стоимости 5$, 10$, 25$ и главная кнопка — Купить elementary OS. На самом деле это всего лишь добровольное пожертвование.
Elementary OS полностью бесплатный дистрибутив!
Чтобы скачать Elementary OS бесплатно, нужно нажать на кнопку Другая сумма и ввести в текстовое окошко 0. Тогда текст на кнопке поменяется на — Загрузить elementary OS. Не все догадываются об этом и ошибочно считают, что дистрибутив платный.
Есть два варианта загрузки Elementary OS. Можно скачать ISO файл напрямую, а можно через Torrent (по magnet-ссылке). Второй вариант предпочтительнее, так как загрузка через торренты выполняется намного быстрее.
Среда рабочего стола Pantheon
Elementary OS использует собственную среду рабочего стола, которая называется Pantheon.
Для новичков — пара слов о том, что же такое вообще среда рабочего стола. Если очень кратко, то среда рабочего стола отвечает за внешний вид и за базовые утилиты системы. Это внешний вид окон, их поведение (например, переключение между окнами), фон рабочего стола, часы и индикаторы в области уведомлений, док с иконками, главное меню для запуска программ, утилиты для настройки и некоторые другие компоненты.
Pantheon разрабатывается специально для Elementary OS и, насколько мне известно, используется по умолчанию только в этом дистрибутиве, но его можно установить и в других дистрибутивах. В основе Pantheon лежат компоненты среды рабочего стола GNOME.
В отличии от большинства других сред рабочего стола, которые разрабатываются обычными программистами, Pantheon разрабатывается группой дизайнеров, а это значит, что внешнему виду уделяется максимум внимания.
Рабочий стол в Elementary OS прост и лаконичен. Снизу расположен док с иконками, сверху прозрачная горизонтальная панель на всю ширину экрана.
Разработчики не делают акцента на том, как называются эти компоненты, но дам их названия, так как это может помочь вам искать решение проблем, если таковые возникнут, или понимать о чем идет речь при чтении других обзоров или руководств. Верхняя панель называется Wingpanel, главное меню называется Slingshot, а док называется Plank.
В отличии от других сред рабочего стола Pantheon имеет очень скудные возможности кастомизации внешнего вида и поведения. Но это не является его недостатком. Наоборот, это его особенность — простота, минималистичность и готовность к работе.
Рассмотрим компоненты Pantheon более подробно.
Верхняя панель
На верхней панели рабочего стола размещается кнопка Приложения для открытия главного меню, через которое можно запускать программы.
Посередине панели выводится время и дата. При клике по ним открывается апплет календаря.
В правой части располагается область индикаторов и уведомлений — это индикатор раскладки клавиатуры, регулятор громкости, сетевой индикатор, колокольчик уведомлений, кнопка выключения системы.
Главное меню
Главное меню очень простое. Приложения можно отобразить в виде списка с категориями или сеткой с иконками. Сверху расположена строка поиска, которая поддерживает поиск по именам, ввод и выполнение команд. Ничего лишнего, свежо и удобно.
Док
Док расположен в нижней части экрана. Он очень простой и понятный. Каждое открытое окно подсвечивается кружочком. Какая-либо анимация иконок в доке отсутствует.
При клике правой кнопкой мыши по иконкам открытых приложений открывается контекстное меню, и можно выполнять различные действия. Например, для файлового менеджера можно открыть Новое окно от имени Администратора.
По умолчанию, если активное окно размещается поверх дока, то он автоматически скрывается. Данное поведение можно исправить в настройках системы.
Рабочие столы
Работа с несколькими рабочими столами организована просто замечательно. Это лучшее решение, с которым я сталкивался — максимально удобно и в то же время очень просто.
Для работы с рабочими столами в Elementary используется так называемый Многозадачный вид. При открытии Многозадачного вида окна приложений можно перетаскивать мышкой между рабочими столами.
Для управления Многозадачным видом предусмотрено множество горячих клавиш. Все они задействуют клавишу Win на клавиатуре. Например, для простого переключения между рабочими столами достаточно нажать Win+1, Win+2 и т.д. или использовать комбинации Win+Стрелка влево, Win+Стрелка вправо. Чтобы переместить окно на другой рабочий стол используется комбинация Shift+Win+2 (2 это номер рабочего стола).
Предустановленные приложения
В Elementary OS входит минимальный набор предустановленных приложений. Это почтовый клиент, браузер, текстовый редактор, видео-проигрыватель, музыкальный проигрыватель, приложение для организации фото библиотеки и некоторые другие.
Все эти приложения разрабатываются в общей идеологии и стилистике Elementary OS. У них простой современный интерфейс, они не перегружены лишними функциями и возможностями, которые не нужны большинству пользователей.
Большинство программ написано специально для Elementary OS. Некоторые являются форками.
Думаю, нет смысла сейчас описывать подробно каждую программу, поэтому ограничимся краткими комментариями про некоторые из них.
Браузер Epiphany
В качестве браузера используется браузер Epiphany. Браузер хороший, но, уверен, что большинство пользователей устанавливают Firefox или Google Chrome.
Почта (Mail)
Почтовый клиент с простым названием Почта (Mail) является форком программы Geary. Решение отделиться от Geary и продолжить разработку отдельно было принято в ноябре 2015 г. С этого момента в программу было внесено уже множество изменений.
Текстовый редактор (редактор кода) Scratch (Code)
В качестве текстового редактора, а если быть более точным — редактора кода, используется собственная разработка — Scratch. Он довольно функционален, возможности можно расширить с помощью плагинов.
С 2018 года было принято переименовать Scratch в Code, так как уже существует программа Scratch (визуальная среда программирования) и их часто путали.
Видео (Videos)
Видео проигрыватель с минимальным функционалом.
Музыка (Music)
Организация библиотеки музыки с возможностью создания плейлистов, просмотра альбомов и быстрого поиска треков.
Фотографии (Photos)
Программа для каталогизации и удобного просмотра фотографий. Фотографии организуются в события.
Календарь (Calendar)
Очень удобный календарь с возможностью добавления событий. События можно настраивать — напоминания, повтор, локация, участники и некоторые другие параметры. Поддерживается синхронизация с Google.Календарь.
Файлы (Files)
Файловый менеджер является форком легковесного файлового менеджера Marlin. Поддерживаются вкладки, три режима просмотра (иконки, таблица, колонки). Слева расположена панель со списком быстрого доступа к директориям, устройствам, сетевым ресурсам.
Терминал (Terminal)
Терминал в Elementary OS предельно простой и красивый. Окно терминала имеет темный полупрозрачный фон. Поддерживаются вкладки. Дополнительные возможности и настройки отсутствуют.
Магазин приложений AppCenter
AppCenter — это магазин приложений для Elementary OS.
Почему магазин? Возможно предполагается, что в будущем в него будут добавлены платные приложения. Сейчас же в нем есть несколько приложений с возможностью добровольных пожертвований. Это значит, что любой пользователь дистрибутива может внести добровольно некоторую сумму в качестве пожертвования для разработчика, если же вы не хотите этого делать, то можно скачивать программы бесплатно, вписав в текстовое поле 0$.
Но главная особенность AppCenter это наличие в нем программ, которые были специально разработаны для Elementary OS. Такие приложения проходят специальный отбор. Они должны соответствовать определенным требованиям к интерфейсу и функциональности. Для разработчиков приложений для Elementary OS существует SDK (software development kit — набор средств разработки) и документация. Именно приложения, написанные специально для Elementary OS, разрешается монетизировать пожертвованиями в AppCenter.
Elementary OS использует PPA репозитории. Но при этом команда add-apt-repository по умолчанию недоступна. Вы можете установить ее, выполнив команду sudo apt install software-properties-common. Сделано это, скорее всего, не просто так, а именно для того, чтобы обеспечить стабильность системы, ограничив вторжения пользователя.
Производительность
Рекомендуемые минимальные системные требования для Elementary OS это: Intel i3 или аналогичный двухядерный 64-битный процессор, 4Gb оперативной памяти и SSD c 15Гб свободного места.
Так совпало, что именно на таком компьютере я и работаю в системе — 4Гб оперативной памяти, двухядерный процессор AMD и SSD. Поэтому я могу точно сказать, что заявленные минимальные системные требования полностью соответствуют реальности.
Пока для бытовых нужд мне полностью хватает такой конфигурации. Система не тормозит, окна открываются быстро, задержки минимальны. Загружается система также очень быстро.
Ничего лишнего
Одна из особенностей Elementary OS это строго минимальное количество предустановленных программ. Есть только самые необходимые приложения. Да, кому-то и они будут не нужны и он установит альтернативы, но речь сейчас об отсутствии другого ПО.
Нет предустановленных офисных пакетов, нет ненужных игрушек, нет всяческих утилит, которыми никто никогда не пользуется, нет еще много чего.
После установки система не перегружена, она чиста для дальнейшей работы. Вы устанавливаете то, что вам нужно. И это однозначно большой плюс.
Популярность
Система быстро завоевала большую армию поклонников. Elementary OS входит в пятерку самых популярных дистрибутивов на DiwstroWatch на равне с Ubuntu, LinuxMint и другими.
Многие детские болезни излечены. Проблемы, с которыми столкнулись пользователи, уже имеют решение.
Дистрибутив сильно выделяется своим внешним видом. Если взять для сравнения другой дистрибутив, то интерфейс Elementary OS будет легче, воздушнее. Нет лишних кнопок, панелей, полосок, иконок и других ненужных элементов. Интерфейс Elementary OS смотрится легко и сбалансированно.
Elementary OS и MacOS
Стоит обратить особое внимание и на сходство интерфейса Elementary OS с MacOS. Хотя в интернете вечно кричат — «А где вы там MacOS увидели?», я уверен, что разработчики-дизайнеры Elementary вдохновлялись именно внешним видом MacOS. У низ действительно есть много общих черт.
Конечно, первое, что бросается в глаза при взгляде на рабочий стол это док. Да, он совсем не похож на маковский док, он не блещет анимацией, иконки простоваты, функциональность сильно ограничена. Но с другой стороны для Linux дистрибутивов это хороший простой док, который, кстати, у меня ни разу не заглючил.
Для примера сравним некоторые программы Elementary OS с маковскими аналогами.
Например, посмотрим на штатный файловый менеджер. Есть явные сходные элементы с файловым менеджером Finder от MacOS — похожий внешний вид, сворачиваемые ссылки быстрого доступа слева.
Или, например, Окно Параметров системы имеет схожую стилистику с Системными настройками MacOS.
Некоторые другие приложения и отдельные элементы интерфейса также перекликаются с MacOS.
Откуда деньги
Elementary OS разрабатывается за счет пожертвований, которые может сделать абсолютно любой. Как было сказано выше, перед тем как скачать дистрибутив, вам сначала предложат указать сумму добровольного пожертвования.
В августе 2018 г. стало известно, что анонимный доброжелатель внес очень большое пожертвование на развитие Elementary OS. Сумма оказалась настолько большой, что это позволило нанять на полную ставку одного из разработчиков, который до этого занимался над Elementary OS только в свободное время и в выходные.
Установка и LiveCD
Вопросы установки выходят за рамки данного обзора. Скажу только, что поддерживается LiveCD режим, а установка Elementary OS выполняется через простой инсталлятор почти полностью повторяющий установщик Ubuntu. В новой версии Elementary OS Juno возможно появится новый инсталлятор, над которым ведется работа.
А что с недостатками?
Какие же недостатки есть у Elementary OS? Они, конечно, есть.
Система разрабатывается и глобально обновляется довольно медленными темпами. Очень медленными темпами. Четкого графика выхода релизов нет. Каждый релиз выходит только тогда, когда разработчики посчитают его готовым. Прошлые релизы выходили с периодичностью примерно 1-2 года.
Еще можно достоинства и особенности дистрибутива преобразовать в недостатки. Например, лаконичный и простой интерфейс для кого-то не будет достоинством. Он может показаться скучным. Ведь кто-то, напротив, хочет видеть яркие и сочные иконки, анимированные кнопочки, взрывающиеся окна и прочую мишуру.
Также у всех штатных приложений отсутствует привычное для многих пользователей горизонтальное меню. Могут сбить с толку и кнопки для управления открытым окном. По умолчанию у окон нет кнопки для сворачивания. Чтобы мышкой свернуть окно нужно щелкнуть по его иконке в доке. Кнопка закрытия окна расположена слева, а разворачивания окна справа.
Наверное, один из основных недостатков Elementary OS — это отсутсвие возможностей кастомизации. Да, настройки есть, но для тех, кто привык изменять под свои нужды каждый уголок, их будет катастрофически недостаточно. Штатные приложения либо вообще не имеют настроек, либо их минимум. Внешний вид также заточен под конкретный стиль и изменить его без сторонних средств нельзя.
Linux и проприетарные драйвера: История любви, которой не случилось
Вот на нашем столе стоит недорогой ноутбук трёхлетней давности с интегрированной графикой Intel. Его ещё рано отправлять в утиль, но для всё возрастающих запросов Windows 10 он уже слаб. Выход? Поскольку Windows 7 или даже 8.1 установить не выйдет, под них нет драйверов на ключевые компоненты (включая тот же интегрированный видеопроцессор) — смотрим в сторону Linux!
Дистрибутивов Linux в конце 2019 года предлагается много. Это, как минимум, пара десятков неофициальных сборок от малоизвестных разработчиков плюс полдесятка крупных и международно популярных (OpenSUSE, Mint, для примера). Для целей этого материала мы выделим Elementary OS и Feren OS. Первый дистро представляет собой «линукс лайт» для слабых компьютеров. Сборка Elementary 5.0 была актуальна считанные дни назад, и первые эксперименты были проведены на ней. Установка вышла простой, она заняла в сумме меньше часа. Идём на официальный сайт, в предложение заплатить любую сумму вводим 0. Скачиваем через торрент-клиент, потому что ссылка на прямую загрузку при запросе с российского IP ведёт в никуда.
Записываем дистрибутив на карту SD при помощи Rufus. Потираем руки — мы уже почти оторвались от бесконечной слежки, от регулярных предложений перезагрузиться, чтобы завершить процесс обновления! Изменяем в BIOS/UEFI последовательность загрузочных устройств. Включаем ноутбук.
Цепочка белых строк текста на чёрном фоне, и вот нас встречает вполне понятный экран приветствия. Установка началась. Только… не работает тачпад.
Ладно, решим вопрос позже. Всё хорошо, проводная мышь с USB лежит в шкафу неподалёку как раз для такого случая. (Кстати, был распознан даже Apple Magic Trackpad, подключённый по USB.) Идём дальше, настроек требуется не так уж много. Подключаемся к сети. Да, Wi-Fi работает! А ведь речь идёт о дешёвом адаптере от очень малоизвестной компании. Всё почти готово. Весь процесс копирования файлов занял меньше десяти минут. Это на рухляди, за которую на вторичном рынке и ста долларов не выручишь.
Первое включение. Вроде бы всё хорошо. Есть базовый набор приложений, всё смотрится красиво и открывается с неожиданной резвостью. Но… на экране регулярно видны полоски, особенно при перемещении окон. Это что же, видеоадаптер не распознался?
Вскоре выясняется, что не распознался ещё и Bluetooth-модуль, встроенный в Wi-Fi карту. Добро пожаловать в мир свободного ПО.
В нашем случае некоторое железо могло бы заработать — обновить бы ядро. Linux знает о подключаемых устройствах ровно то, что знает о них ядро. А ядро в Elementary 5.0 взято из 2017 (вроде бы?) года. Пробная установка OpenSUSE Tumbleweed с самым свежим ядром подтвердила, что, по крайней мере, тачпад вполне может работать, как надо. Но в этом дистрибутиве менее дружелюбен интерфейс, и работает он едва ли не задумчивее Windows 10. В дальнейшем был опробован Feren OS, этот дистрибутив красив и современен, и все ключевые компоненты ноутбука заработали, как надо. Но опыт нескольких дней показал, что двухъядерного процессора Celeron этому дистрибутиву для комфортной работы всё-таки мало.
Наша история предполагает обычное, базовое использование. С ноутбуком и встроенным в него железом, ничем больше. И даже так трудности быстро становятся непреодолимыми. Например, без аппаратного ускорения (то есть, без задействования видеопроцессора) почти невозможно смотреть сетевое видео, тот же YouTube. Мощности процессора Celeron едва хватает на 480p с регулярными разрывами изображения. А если в работе нужны несколько мониторов? Если речь идёт о док-станции, или о ноутбуке с несколькими видеоадаптерами? Редакторы ZDNet на днях окунулись как раз в такой эксперимент, хотя и на более престижных устройствах, Gigabyte Aero 15 и Lenovo ThinkPad X1 Extreme Gen 2. Результат оказался почти тот же, что у нас, с тормозами и багами и необходимостью доработок напильником.
Среди настольных операционных систем доля macOS в последние годы растёт. По некоторым оценкам, она приближается к 17% против 75% — 81% у устройств на Windows. Остальные проценты делят между собой различные сборки Linux, а также ChromeOS и более экзотические системы. macOS набирает популярность, а остальные два крупных игрока её теряют. Ситуация с драйверами играет здесь не самую последнюю роль. Скорее, почти первую.
В экосистеме Windows, с приходом автоматического скачивания драйверов в Windows 10, вопрос с драйверами чаще всего решается быстро и просто. Было бы подключение к Сети. Но в macOS и вопроса-то никакого нет. Всё просто работает, сразу после установки ОС. (При этом отдельные классы устройств НЕ работают и не будут работать никогда, и ничего не поделать, но это касается сторонних устройств, а не встроенных в компьютер изначально. ) Теперь смотрим на Linux, где, если исключить несколько самых популярных аппаратных конфигураций, повседневное использование превращается в самое настоящее минное поле, где можно столкнуться с непреодолимой сложностью в любую минуту. Это не вина людей и организаций, поддерживающих и разрабатывающих Linux, нет. В первую очередь стоит винить производителей железа, не вносящих достаточный вклад со своей стороны, в первую очередь это NVIDIA, AMD, Intel. Но конечному пользователю от осознания всего этого не легче.
Для конечного пользователя Linux, как платформа для повседневного использования, остаётся не ближе, чем была 5 или 10 лет назад.
Установка Azure CLI в Linux
- Чтение занимает 23 мин
В этой статье
Azure CLI — это кросс-платформенное средство командной строки, которое можно установить локально на компьютерах Linux. Azure CLI в Linux позволяет подключаться к Azure и выполнять команды для администрирования ресурсов Azure. CLI в Linux позволяет выполнять различные команды через терминал с использованием интерактивных запросов командной строки или скрипта. Когда вы будете готовы к установке Azure CLI в Linux, рекомендуется использовать диспетчер пакетов дистрибутива Linux. Выберите диспетчер пакетов из приведенных выше вариантов. Если у вас нет ни одного из указанных диспетчеров пакетов, можно вручную установить Azure CLI в Linux, выбрав вариант Скрипт установки.
Текущая версия Azure CLI — 2.29.0. Сведения о последнем выпуске см. в заметках о выпуске. Чтобы узнать, какая версия установлена и нужно ли ее обновить, выполните команду az version.
Обзор
Диспетчер пакетов apt
содержит пакет x86_64 для Azure CLI, протестированный в следующих дистрибутивах.
Distribution | Версия |
---|---|
Ubuntu | 14. 04 LTS (Trusty Tahir), 16.04 LTS (Xenial Xerus), 18.04 LTS (Bionic Beaver), 20.04 LTS (Focal Fossa), 20.10 (Groovy Gorilla) |
Debian | Debian 8 (Jessie), Debian 9 (Stretch), Debian 10 (Buster) |
Предупреждение
Для Ubuntu 20.04 (Focal Fossa) и 20.10 (Groovy Gorilla) доступен пакет azure-cli
с версией 2.0.81
, предоставляемый репозиторием universe
. Этот пакет устарел и не рекомендуется к использованию. Если этот пакет установлен, удалите его, прежде чем продолжать работу, выполнив команду sudo apt remove azure-cli -y && sudo apt autoremove -y
.
Пакет deb azure-cli
не поддерживает архитектуру ARM64.
Варианты установки
Есть два варианта установки Azure CLI в системе. Во-первых, вы можете выполнить одну команду, которая скачает скрипт установки и выполнит команды установки. Или же вы можете выполнить пошаговый процесс установки самостоятельно. Оба метода описаны ниже.
Вариант 1. Установка с помощью одной команды
Команда Azure CLI предоставляет скрипт для выполнения всех команд установки за один шаг. Этот скрипт скачивается с помощью curl
и передается непосредственно в bash
для установки CLI.
Если вы хотите проверить содержимое скрипта перед выполнением, просто скачайте скрипт с помощью curl
и откройте его в любом текстовом редакторе.
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
Вариант 2. Пошаговые инструкции по установке
Если вы предпочитаете пошаговый процесс установки, выполните следующие действия, чтобы установить Azure CLI.
Получение пакетов, необходимых для процесса установки:
sudo apt-get update sudo apt-get install ca-certificates curl apt-transport-https lsb-release gnupg
Скачайте и установите ключ подписывания (Майкрософт):
curl -sL https://packages. microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/microsoft.gpg > /dev/null
- Добавьте репозиторий программного обеспечения Azure CLI:
AZ_REPO=$(lsb_release -cs) echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ $AZ_REPO main" | sudo tee /etc/apt/sources.list.d/azure-cli.list
Обновите сведения о репозитории и установите пакет
azure-cli
:sudo apt-get update sudo apt-get install azure-cli
Вход с помощью Azure CLI
Обновите Azure CLI с помощью команды az
. Чтобы войти, используйте команду az login.
Выполните команду
login
.az login
Если в CLI можно запустить браузер по умолчанию, откроется браузер со страницей входа.
Если нет, самостоятельно откройте в браузере страницу https://aka.ms/devicelogin и введите код авторизации, отображаемый в терминале.
Если веб-браузер недоступен или его не удается открыть, используйте поток кода устройства с применением az login —use-device-code.
Выполните вход в браузере с помощью учетных данных.
Дополнительные сведения о различных методах проверки подлинности см. в статье Вход с помощью Azure CLI.
Устранение неполадок
Ниже описаны некоторые распространенные проблемы при установке с помощью apt
. Если у вас возникла проблема, не описанная здесь, сообщите об этом на сайте GitHub.
Проблема с отсутствием модуля в Ubuntu 20.04 (Focal)/WSL
Если вы установили azure-cli
в выпуске Focal
, не добавив репозиторий программного обеспечения Azure CLI, как предписывает шаг 3 инструкций по установке вручную, или с помощью нашего скрипта, могут возникнуть проблемы, например с отсутствием модуля с именем decorator или antlr4, так как установленный вами пакет является устаревшим пакетом azure-cli 2. 0.81
из репозитория focal/universe
. Сначала удалите его с помощью команды sudo apt remove azure-cli -y && sudo apt autoremove -y
, а затем выполните приведенные выше инструкции, чтобы установить последнюю версию пакета azure-cli
.
Команда lsb_release не возвращает правильную версию базового дистрибутива
Некоторые производные от Ubuntu или Debian дистрибутивы, например Linux Mint, могут возвращать неправильную версию при использовании команды lsb_release
. Это значение используется при установке для определения устанавливаемого пакета. Если вы знаете кодовое имя версии Ubuntu или Debian, на основе которой создан ваш дистрибутив, можно установить значение параметра AZ_REPO
вручную при добавлении репозитория. В противном случае найдите информацию о том, как определить кодовое имя основного дистрибутива, и задайте для AZ_REPO
правильное значение.
Для вашего дистрибутива отсутствует пакет
Иногда между выпуском дистрибутива и выпуском пакета Azure CLI для этого дистрибутива может пройти некоторое время. Azure CLI использует минимально возможный набор зависимостей и разработан таким образом, чтобы свести к минимуму вероятность нарушения работы при обновлении зависимостей. Если для вашего базового дистрибутива отсутствует пакет, попробуйте установить пакет для более ранней версии дистрибутива.
Для этого вручную установите значение AZ_REPO
при добавлении репозитория. Для дистрибутивов Ubuntu используйте репозиторий bionic
, а для дистрибутивов Debian используйте репозиторий stretch
. Более ранние версии дистрибутивов, чем Ubuntu Trusty и Debian Wheezy, не поддерживаются.
В Elementary OS (EOS) не удалось установить Azure CLI
В EOS не удалось установить Azure CLI, так как lsb_release
возвращает HERA
, то есть имя выпуска EOS. Чтобы устранить проблему, нужно исправить файл /etc/apt/sources.list.d/azure-cli.list
и изменить hera main
на bionic main
.
Исходное содержимое файла:
deb [arch=amd64] https://packages. microsoft.com/repos/azure-cli/ hera main
Измененное содержимое файла:
deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ bionic main
Прокси-сервер блокирует подключения
Если вы не можете подключиться к внешнему ресурсу из-за прокси-сервера, убедитесь, что вы правильно задали переменные HTTP_PROXY
и HTTPS_PROXY
в оболочке. Обратитесь к системному администратору, чтобы узнать, какие узлы и порты использовать для этих прокси-серверов.
Эти значения учитываются многими программами Linux, включая те, которые используются в процессе установки. Чтобы задать эти значения, сделайте следующее:
# No auth
export HTTP_PROXY=http://[proxy]:[port]
export HTTPS_PROXY=https://[proxy]:[port]
# Basic auth
export HTTP_PROXY=http://[username]:[password]@[proxy]:[port]
export HTTPS_PROXY=https://[username]:[password]@[proxy]:[port]
Важно!
Если вы работаете за прокси-сервером, эти переменные оболочки должны быть заданы для подключения к службам Azure с помощью CLI. Если вы не используете обычную аутентификацию, рекомендуется экспортировать эти переменные в файл .bashrc
.
Всегда следуйте корпоративным политикам безопасности и учитывайте требования системного администратора.
Вы также можете явным образом настроить apt
, чтобы использовать этот прокси-сервер все время. Убедитесь, что следующие строки отображаются в файле конфигурации apt
в /etc/apt/apt.conf.d/
. Мы рекомендуем использовать существующий файл глобальной конфигурации или существующий файл конфигурации прокси-сервера (40proxies
или 99local
), но вам следует учитывать требования системного администратора.
Acquire {
http::proxy "http://[username]:[password]@[proxy]:[port]";
https::proxy "https://[username]:[password]@[proxy]:[port]";
}
Если прокси-сервер не использует обычную аутентификацию, удалите часть [username]:[password]@
URI прокси-сервера. См. подробнее о конфигурации прокси-сервера в официальной документации по Ubuntu:
Чтобы вы могли получить ключ подписывания (Майкрософт) и получить пакет из нашего репозитория, ваш прокси-сервер должен разрешать HTTPS-подключения по следующему адресу:
https://packages.microsoft.com
Не удается установить или запустить CLI в подсистеме Windows для Linux
Подсистема Windows для Linux (WSL) — это уровень преобразования системных вызовов поверх платформы Windows, поэтому при попытке установить или запустить Azure CLI вы можете получить сообщение об ошибке. CLI использует набор функций, которые в WSL могут быть реализованы с ошибками. Если независимо от процедуры установки CLI вы получаете сообщение об ошибке, вероятнее всего, проблема связана с WSL, а не с процессом установки CLI.
Чтобы найти причину проблем с установкой в WSL и попытаться устранить ее, выполните следующие действия:
- При возможности выполните идентичный процесс установки на компьютере или виртуальной машине с Linux, чтобы проверить успешность установки. Если установка прошла успешно, почти наверняка, проблема связана с WSL. Чтобы запустить виртуальную машину в Azure, см. документацию по созданию виртуальной машины Linux на портале Azure.
- Убедитесь, что вы используете последнюю версию WSL. Чтобы получить последнюю версию, обновите ОС Windows 10 на своем компьютере.
- Проверьте отправленные сообщения о проблемах с WSL, которые могут иметь отношение к вашему случаю. Часто в них можно найти предложения относительно того, как обойти проблему, или сведения о выпуске, в котором проблема будет исправлена.
- Если вы не смогли найти свой случай в существующих сообщениях о проблемах, сообщите о проблеме с WSL и включите в сообщение как можно больше сведений.
Если у вас по-прежнему наблюдаются проблемы при установке или запуске в WSL, рассмотрите возможность установки CLI для Windows.
Update
CLI предоставляет встроенную команду для обновления до последней версии:
az upgrade
Примечание
Команда az upgrade
была добавлена в версии 2. 11.0 и не будет работать с предыдущими версиями. Чтобы обновить старые версии, переустановите их, как описано в статье Установка Azure CLI.
Эта команда также обновляет все установленные расширения по умолчанию. Дополнительные параметры команды az upgrade
см. на странице справки команды.
Вы также можете обновить пакет CLI с помощью команды apt-get upgrade
.
sudo apt-get update && sudo apt-get upgrade
Примечание
Эта команда позволяет обновить все установленные в системе пакеты, зависимости которых не были изменены.
Чтобы обновить только CLI, используйте apt-get install
.
sudo apt-get update && sudo apt-get install --only-upgrade -y azure-cli
Удаление
Нам будет очень жаль, если вы решите удалить Azure CLI. Перед удалением воспользуйтесь командой az feedback
, чтобы сообщить нам, что можно улучшить или исправить. Наша цель — исправить все ошибки Azure CLI и сделать его удобным для пользователей. Если вы нашли ошибку, мы будем признательны, если вы сообщите об этом на сайте GitHub.
Выполите удаление с помощью команды
apt-get remove
:sudo apt-get remove -y azure-cli
Если вы не планируете переустанавливать CLI, удалите сведения о репозитории Azure CLI:
sudo rm /etc/apt/sources.list.d/azure-cli.list
Если вы не используете другие пакеты от корпорации Майкрософт, удалите ключ подписывания.
sudo rm /etc/apt/trusted.gpg.d/microsoft.gpg
Удалите все ненужные пакеты:
sudo apt autoremove
Обзор
Для дистрибутивов Linux, использующих dnf
, например RHEL, Fedora или CentOS, доступен пакет Azure CLI. Этот пакет протестирован с RHEL 7.7 и 8, Fedora 24 и более поздних версий, а также CentOS 7 и 8.
Текущая версия Azure CLI — 2.29.0. Сведения о последнем выпуске см. в заметках о выпуске. Чтобы узнать, какая версия установлена и нужно ли ее обновить, выполните команду az version.
Важно!
Пакет RPM Azure CLI зависит от пакета python3
. В вашей системе может быть установлена более ранняя версия Python, чем требуемая версия 3.6.x. Если это может повлиять на вас, найдите заменяющий пакет python3
.
Помните, что с 1 января 2020 г. поддержка Python 2 прекращена, и соответствующие обновления выпускаться больше не будут. Начиная с версии 2.1.0
, в Azure CLI прекращена поддержка Python 2.7. Новые версии больше не будут гарантированно работать при использовании Python 2.7.
Примечание
Если вы работаете с системами Linux, которые не поддерживаю диспетчер пакетов dnf
, используйте диспетчер пакетов yum
.
Установка
Импортируйте ключ репозитория Майкрософт.
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
Создайте сведения о локальном репозитории
azure-cli
.echo -e "[azure-cli] name=Azure CLI baseurl=https://packages.microsoft.com/yumrepos/azure-cli enabled=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc" | sudo tee /etc/yum.repos.d/azure-cli.repo
Выполните установку с помощью команды
dnf install
.sudo dnf install azure-cli
Обновите Azure CLI с помощью команды az
. Чтобы войти, используйте команду az login.
Выполните команду
login
.az login
Если в CLI можно запустить браузер по умолчанию, откроется браузер со страницей входа.
Если нет, самостоятельно откройте в браузере страницу https://aka.ms/devicelogin и введите код авторизации, отображаемый в терминале.
Если веб-браузер недоступен или его не удается открыть, используйте поток кода устройства с применением az login —use-device-code.
Выполните вход в браузере с помощью учетных данных.
Дополнительные сведения о различных методах проверки подлинности см. в статье Вход с помощью Azure CLI.
Устранение неполадок
Ниже описаны некоторые распространенные проблемы при установке с помощью dnf
. Если у вас возникла проблема, не описанная здесь, сообщите об этом на сайте GitHub.
Установка в RHEL 7.6 или других системах без Python 3
По возможности обновите систему до версии с официальной поддержкой пакета python 3.6+
. В противном случае необходимо сначала установить пакет python3
, а затем установить Azure CLI без зависимости.
Для установки Azure CLI с python 3.6
(сборка из источника), можно использовать следующую команду:
curl -sL https://azurecliprod.blob.core.windows.net/rhel7_6_install.sh | sudo bash
Кроме того, это можно сделать пошагово:
Azure CLI требуется SSL 1.1+
, и вам нужно создать openssl 1.1
из источника перед созданием python3
:
$ sudo dnf install gcc gcc-c++ make ncurses patch wget tar zlib zlib-devel -y
# build openssl from source
$ cd ~
$ wget https://www. openssl.org/source/openssl-1.1.1d.tar.gz
$ tar -xzf openssl-1.1.1d.tar.gz
$ cd openssl-1.1.1d
$ ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl
$ make
$ sudo make install
# configure shared object lookup directory so that libssl.so.1.1 can be found
$ echo "/usr/local/ssl/lib" | sudo tee /etc/ld.so.conf.d/openssl-1.1.1d.conf
# reload config
$ sudo ldconfig -v
Затем выполните сборку Python 3 из источника:
$ PYTHON_VERSION="3.6.9"
$ PYTHON_SRC_DIR=$(mktemp -d)
$ wget -qO- https://www.python.org/ftp/python/$PYTHON_VERSION/Python-$PYTHON_VERSION.tgz | tar -xz -C "$PYTHON_SRC_DIR"
$ cd $PYTHON_SRC_DIR/Python-$PYTHON_VERSION
$ ./configure --prefix=/usr --with-openssl=/usr/local/ssl
$ make
$ sudo make install
Наконец, выполните шаги 1–2 инструкции по установке, чтобы добавить репозиторий Azure CLI. Затем можно скачать пакет и установить его без зависимости.
Примечание
Если подключаемый модуль скачивания dnf не установлен, при выполнении приведенного ниже кода произойдет ошибка «Команда не найдена». Установите подключаемый модуль скачивания dnf с помощью команды dnf install 'dnf-command(download)'
.
$ sudo dnf download azure-cli
$ sudo rpm -ivh --nodeps azure-cli-*.rpm
В качестве альтернативы можно также установить Python 3, используя дополнительные репозитории. Таким образом, если вы установили python3
, но у вас по-прежнему возникает ошибка python3: command not found
при попытке запустить CLI, необходимо включить его в путь.
$ scl enable rh-python36 bash
Прокси-сервер блокирует подключения
Если вы не можете подключиться к внешнему ресурсу из-за прокси-сервера, убедитесь, что вы правильно задали переменные HTTP_PROXY
и HTTPS_PROXY
в оболочке. Обратитесь к системному администратору, чтобы узнать, какие узлы и порты использовать для этих прокси-серверов.
Эти значения учитываются многими программами Linux, включая те, которые используются в процессе установки. Чтобы задать эти значения, сделайте следующее:
# No auth
export HTTP_PROXY=http://[proxy]:[port]
export HTTPS_PROXY=https://[proxy]:[port]
# Basic auth
export HTTP_PROXY=http://[username]:[password]@[proxy]:[port]
export HTTPS_PROXY=https://[username]:[password]@[proxy]:[port]
Важно!
Если вы работаете за прокси-сервером, эти переменные оболочки должны быть заданы для подключения к службам Azure с помощью CLI.
Если вы не используете обычную аутентификацию, рекомендуется экспортировать эти переменные в файл .bashrc
.
Всегда следуйте корпоративным политикам безопасности и учитывайте требования системного администратора.
Вы также можете явным образом настроить dnf
, чтобы использовать этот прокси-сервер все время. Убедитесь, что следующие строки отображаются в разделе [main]
в /etc/dnf/dnf.conf
:
[main]
# ...
proxy=http://[proxy]:[port] # If your proxy requires https, change http->https
proxy_username=[username] # Only required for basic auth
proxy_password=[password] # Only required for basic auth
Чтобы вы могли получить ключ подписывания (Майкрософт) и получить пакет из нашего репозитория, ваш прокси-сервер должен разрешать HTTPS-подключения по следующему адресу:
https://packages.microsoft.com
Не удается установить или запустить CLI в подсистеме Windows для Linux
Подсистема Windows для Linux (WSL) — это уровень преобразования системных вызовов поверх платформы Windows, поэтому при попытке установить или запустить Azure CLI вы можете получить сообщение об ошибке. CLI использует набор функций, которые в WSL могут быть реализованы с ошибками. Если независимо от процедуры установки CLI вы получаете сообщение об ошибке, вероятнее всего, проблема связана с WSL, а не с процессом установки CLI.
Чтобы найти причину проблем с установкой в WSL и попытаться устранить ее, выполните следующие действия:
- При возможности выполните идентичный процесс установки на компьютере или виртуальной машине с Linux, чтобы проверить успешность установки. Если установка прошла успешно, почти наверняка, проблема связана с WSL. Чтобы запустить виртуальную машину в Azure, см. документацию по созданию виртуальной машины Linux на портале Azure.
- Убедитесь, что вы используете последнюю версию WSL. Чтобы получить последнюю версию, обновите ОС Windows 10 на своем компьютере.
- Проверьте отправленные сообщения о проблемах с WSL, которые могут иметь отношение к вашему случаю. Часто в них можно найти предложения относительно того, как обойти проблему, или сведения о выпуске, в котором проблема будет исправлена.
- Если вы не смогли найти свой случай в существующих сообщениях о проблемах, сообщите о проблеме с WSL и включите в сообщение как можно больше сведений.
Если у вас по-прежнему наблюдаются проблемы при установке или запуске в WSL, рассмотрите возможность установки CLI для Windows.
Update
CLI предоставляет встроенную команду для обновления до последней версии:
az upgrade
Примечание
Команда az upgrade
была добавлена в версии 2.11.0 и не будет работать с предыдущими версиями. Чтобы обновить старые версии, переустановите их, как описано в статье Установка Azure CLI.
Эта команда также обновляет все установленные расширения по умолчанию. Дополнительные параметры команды az upgrade
см. на странице справки команды.
Вы также можете обновить Azure CLI с помощью команды dnf update
.
sudo dnf update azure-cli
Удаление
Нам будет очень жаль, если вы решите удалить Azure CLI. Перед удалением воспользуйтесь командой az feedback
, чтобы сообщить нам, что можно улучшить или исправить. Наша цель — исправить все ошибки Azure CLI и сделать его удобным для пользователей. Если вы нашли ошибку, мы будем признательны, если вы сообщите об этом на сайте GitHub.
Удалите пакет из системы.
sudo dnf remove azure-cli
Если вы не планируете переустанавливать CLI, удалите сведения о репозитории.
sudo rm /etc/yum.repos.d/azure-cli.repo
Если вы не используете другие пакеты Майкрософт, удалите ключ подписывания.
MSFT_KEY=`rpm -qa gpg-pubkey /* --qf "%{version}-%{release} %{summary}\n" | grep Microsoft | awk '{print $1}'` sudo rpm -e --allmatches gpg-pubkey-$MSFT_KEY
Обзор
Для дистрибутивов Linux, использующих zypper
, например openSUSE или SLES, доступен пакет Azure CLI. Этот пакет протестирован с openSUSE Leap 15.1 и SLES 15.
Текущая версия Azure CLI — 2.29.0. Сведения о последнем выпуске см. в заметках о выпуске. Чтобы узнать, какая версия установлена и нужно ли ее обновить, выполните команду az version.
Важно!
Пакет RPM Azure CLI зависит от пакета python3
. В вашей системе может быть установлена более ранняя версия Python, чем требуемая версия 3.6.x. Если это может повлиять на вас, найдите заменяющий пакет python3
.
Помните, что с 1 января 2020 г. поддержка Python 2 прекращена, и соответствующие обновления выпускаться больше не будут. Начиная с версии 2.1.0
, в Azure CLI прекращена поддержка Python 2.7. Новые версии больше не будут гарантированно работать при использовании Python 2.7.
Установка
Установите
curl
:sudo zypper install -y curl
Импортируйте ключ репозитория Майкрософт:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
Создайте сведения о локальном репозитории
azure-cli
:sudo zypper addrepo --name 'Azure CLI' --check https://packages.microsoft.com/yumrepos/azure-cli azure-cli
Обновите индекс пакета
zypper
и выполните установку:sudo zypper install --from azure-cli azure-cli
Используйте вход 2 чтобы продолжить установку, игнорируя некоторые зависимости.
Запустите Azure CLI с помощью команды az
. Чтобы войти, используйте команду az login.
Выполните команду
login
.az login
Если в CLI можно запустить браузер по умолчанию, откроется браузер со страницей входа.
Если нет, самостоятельно откройте в браузере страницу https://aka.ms/devicelogin и введите код авторизации, отображаемый в терминале.
Если веб-браузер недоступен или его не удается открыть, используйте поток кода устройства с применением az login —use-device-code.
Выполните вход в браузере с помощью учетных данных.
Дополнительные сведения о различных методах проверки подлинности см. в статье Вход с помощью Azure CLI.
Устранение неполадок
Ниже описаны некоторые распространенные проблемы при установке с помощью zypper
. Если у вас возникла проблема, не описанная здесь, сообщите об этом на сайте GitHub.
Ошибка NotImplementedError в виртуальной машине OpenSUSE 15
Виртуальная машина OpenSUSE 15 поставляется с предварительно установленной версией Azure CLI 2.0.45
, которая устарела и имеет проблемы с az login
. Удалите ее вместе с зависимостями, прежде чем переходить к инструкции по установке, чтобы добавить последнюю версию Azure CLI:
sudo zypper rm -y --clean-deps azure-cli
Если вы обновили Azure CLI без удаления зависимостей версии 2.0.45
, старые зависимости могут повлиять на работу последней версии Azure CLI. Необходимо вернуть старую версию, чтобы связать ее с зависимостями, а затем удалить azure-cli
вместе с зависимостями:
# The package name may vary on different system version, run 'zypper --no-refresh info azure-cli' to check the source package format
sudo zypper install --oldpackage azure-cli-2.0.45-4.22.noarch
sudo zypper rm -y --clean-deps azure-cli
Установка в SLES 12 или других системах без Python 3.6
В SLES 12 пакет python3
по умолчанию теперь имеет версию 3.4
и не поддерживается в Azure CLI. Вы можете сначала выполнить шаги 1–3 инструкции по установке, чтобы добавить репозиторий azure-cli
. Затем выполните сборку более поздней версии python3
из источника. Наконец, можно скачать пакет Azure CLI и установить его без зависимости.
Для установки или обновления Azure CLI в соответствии с шагами выше можно использовать приведенную далее команду. Скрипт установит Python 3.8
в каталог /usr/local/azcli
и настроит Azure CLI для его использования, задав псевдоним az
с помощью значения PATH=/usr/local/azcli/bin:$PATH az
. Вы также можете скачать скрипт и изменить его в соответствии с вашими потребностями. Например, можно изменить версию Python или расположение установки.
curl -sL https://azurecliprod.blob.core.windows.net/sles12_install_v2.sh | sudo bash
При первой установке обязательно выполните следующую команду, чтобы активировать псевдоним:
source ~/.bashrc
Прокси-сервер блокирует подключения
Если вы не можете подключиться к внешнему ресурсу из-за прокси-сервера, убедитесь, что вы правильно задали переменные HTTP_PROXY
и HTTPS_PROXY
в оболочке. Обратитесь к системному администратору, чтобы узнать, какие узлы и порты использовать для этих прокси-серверов.
Эти значения учитываются многими программами Linux, включая те, которые используются в процессе установки. Чтобы задать эти значения, сделайте следующее:
# No auth
export HTTP_PROXY=http://[proxy]:[port]
export HTTPS_PROXY=https://[proxy]:[port]
# Basic auth
export HTTP_PROXY=http://[username]:[password]@[proxy]:[port]
export HTTPS_PROXY=https://[username]:[password]@[proxy]:[port]
Важно!
Если вы работаете за прокси-сервером, эти переменные оболочки должны быть заданы для подключения к службам Azure с помощью CLI.
Если вы не используете обычную аутентификацию, рекомендуется экспортировать эти переменные в файл .bashrc
.
Всегда следуйте корпоративным политикам безопасности и учитывайте требования системного администратора.
Вы также можете явным образом настроить zypper
(через yast2
), чтобы использовать этот прокси-сервер все время. Чтобы сделать это, выполните команду yast2 proxy
как суперпользователь и заполните форму. Если в системе установлен диспетчер окон, можно также использовать панель Network Services > Proxy
в YaST Control Center
.
Дополнительные сведения о расширенной конфигурации см. в документации по конфигурации прокси-сервера OpenSUSE.
Чтобы вы могли получить ключ подписывания (Майкрософт) и получить пакет из нашего репозитория, ваш прокси-сервер должен разрешать HTTPS-подключения по следующим адресам:
https://packages.microsoft.com
https://download.opensuse.org
Не удается установить или запустить CLI в подсистеме Windows для Linux
Подсистема Windows для Linux (WSL) — это уровень преобразования системных вызовов поверх платформы Windows, поэтому при попытке установить или запустить Azure CLI вы можете получить сообщение об ошибке. CLI использует набор функций, которые в WSL могут быть реализованы с ошибками. Если независимо от процедуры установки CLI вы получаете сообщение об ошибке, вероятнее всего, проблема связана с WSL, а не с процессом установки CLI.
Чтобы найти причину проблем с установкой в WSL и попытаться устранить ее, выполните следующие действия:
- При возможности выполните идентичный процесс установки на компьютере или виртуальной машине с Linux, чтобы проверить успешность установки. Если установка прошла успешно, почти наверняка, проблема связана с WSL. Чтобы запустить виртуальную машину в Azure, см. документацию по созданию виртуальной машины Linux на портале Azure.
- Убедитесь, что вы используете последнюю версию WSL. Чтобы получить последнюю версию, обновите ОС Windows 10 на своем компьютере.
- Проверьте отправленные сообщения о проблемах с WSL, которые могут иметь отношение к вашему случаю. Часто в них можно найти предложения относительно того, как обойти проблему, или сведения о выпуске, в котором проблема будет исправлена.
- Если вы не смогли найти свой случай в существующих сообщениях о проблемах, сообщите о проблеме с WSL и включите в сообщение как можно больше сведений.
Если у вас по-прежнему наблюдаются проблемы при установке или запуске в WSL, рассмотрите возможность установки CLI для Windows.
Проблема с сертификатом SSL
Если сертификат на компьютере поврежден или устарел, может поступить сообщение об ошибке, указывающее на то, что произошел сбой при проверке подлинности сервера, из-за чего не удалось установить безопасное подключение. Обновите сертификат, чтобы устранить проблему.
sudo zypper update-ca-certificates
Update
CLI предоставляет встроенную команду для обновления до последней версии:
az upgrade
Примечание
Команда az upgrade
была добавлена в версии 2.11.0 и не будет работать с предыдущими версиями. Чтобы обновить старые версии, переустановите их, как описано в статье Установка Azure CLI.
Эта команда также обновляет все установленные расширения по умолчанию. Дополнительные параметры команды az upgrade
см. на странице справки команды.
Вы также можете обновить пакет с помощью команды zypper update
.
sudo zypper refresh
sudo zypper update azure-cli
Удаление
Нам будет очень жаль, если вы решите удалить Azure CLI. Перед удалением воспользуйтесь командой az feedback
, чтобы сообщить нам, что можно улучшить или исправить. Наша цель — исправить все ошибки Azure CLI и сделать его удобным для пользователей. Если вы нашли ошибку, мы будем признательны, если вы сообщите об этом на сайте GitHub.
Удалите пакет из системы.
sudo zypper remove -y azure-cli
Если вы не планируете переустанавливать CLI, удалите сведения о репозитории.
sudo zypper removerepo azure-cli
Если вы не используете другие пакеты Майкрософт, удалите ключ подписывания (Майкрософт).
MSFT_KEY=`rpm -qa gpg-pubkey /* --qf "%{version}-%{release} %{summary}\n" | grep Microsoft | awk '{print $1}'` sudo rpm -e --allmatches gpg-pubkey-$MSFT_KEY
Обзор
Примечание
Настоятельно рекомендуется устанавливать CLI с помощью диспетчера пакетов. Диспетчер пакетов гарантирует, что вы получите последние обновления, и обеспечит стабильность компонентов CLI. Перед установкой вручную проверьте, есть ли пакет для вашего дистрибутива.
Для использования CLI требуется следующее ПО:
Важно!
Начиная с версии 2.1.0
, в CLI прекращена поддержка Python 2.7. Новые версии больше не будут гарантированно работать при использовании Python 2.7.
Установка или обновление
Для установки и обновления CLI требуется повторный запуск установочного скрипта. Установите CLI, выполнив curl
.
curl -L https://aka.ms/InstallAzureCli | bash
Скрипт также можно скачать и выполнить на локальном компьютере. Чтобы изменения вступили в силу, может потребоваться перезапустить оболочку.
Запустите Azure CLI с помощью команды az
. Чтобы войти, используйте команду az login.
Выполните команду
login
.az login
Если в CLI можно запустить браузер по умолчанию, откроется браузер со страницей входа.
Если нет, самостоятельно откройте в браузере страницу https://aka.ms/devicelogin и введите код авторизации, отображаемый в терминале.
Если веб-браузер недоступен или его не удается открыть, используйте поток кода устройства с применением az login —use-device-code.
Выполните вход в браузере с помощью учетных данных.
Дополнительные сведения о различных методах проверки подлинности см. в статье Вход с помощью Azure CLI.
Устранение неполадок
Ниже указаны некоторые распространенные проблемы, возникающие при установке вручную. Если у вас возникла проблема, не описанная здесь, сообщите об этом на сайте GitHub.
Ошибка «Объект перемещен» при выполнении команды curl
Если при выполнении команды curl
появляется сообщение об ошибке относительно параметра -L
или сообщение об ошибке «Объект перемещен», попробуйте использовать полный URL-адрес вместо URL-адреса перенаправления aka.ms
:
curl https://azurecliprod.blob.core.windows.net/install | bash
Команда
az
не найденаЕсли не удается выполнить эту команду после установки и используется bash
или zsh
, очистите кэш хэша команд в оболочке. Выполнить
hash -r
и проверьте, будет ли устранена проблема.
Кроме того, проблема может возникнуть, если вы не перезапустили оболочку после установки. Убедитесь, что команда az
добавлена в переменную $PATH
. Расположение команды az
:
<install path>/bin
Прокси-сервер блокирует подключения
Если вы не можете подключиться к внешнему ресурсу из-за прокси-сервера, убедитесь, что вы правильно задали переменные HTTP_PROXY
и HTTPS_PROXY
в оболочке. Обратитесь к системному администратору, чтобы узнать, какие узлы и порты использовать для этих прокси-серверов.
Эти значения учитываются многими программами Linux, включая те, которые используются в процессе установки. Чтобы задать эти значения, сделайте следующее:
# No auth
export HTTP_PROXY=http://[proxy]:[port]
export HTTPS_PROXY=https://[proxy]:[port]
# Basic auth
export HTTP_PROXY=http://[username]:[password]@[proxy]:[port]
export HTTPS_PROXY=https://[username]:[password]@[proxy]:[port]
Важно!
Если вы работаете за прокси-сервером, эти переменные оболочки должны быть заданы для подключения к службам Azure с помощью CLI.
Если вы не используете обычную аутентификацию, рекомендуется экспортировать эти переменные в файл .bashrc
.
Всегда следуйте корпоративным политикам безопасности и учитывайте требования системного администратора.
Чтобы вы могли получить скрипты установки, ваш прокси-сервер должен разрешать HTTPS-подключения по следующим адресам:
https://aka.ms/
https://azurecliprod.blob.core.windows.net/
https://pypi.python.org
- Конечные точки, используемые диспетчером пакетов дистрибутива (при его наличии) для основных пакетов
Не удается установить или запустить CLI в подсистеме Windows для Linux
Подсистема Windows для Linux (WSL) — это уровень преобразования системных вызовов поверх платформы Windows, поэтому при попытке установить или запустить Azure CLI вы можете получить сообщение об ошибке. CLI использует набор функций, которые в WSL могут быть реализованы с ошибками. Если независимо от процедуры установки CLI вы получаете сообщение об ошибке, вероятнее всего, проблема связана с WSL, а не с процессом установки CLI.
Чтобы найти причину проблем с установкой в WSL и попытаться устранить ее, выполните следующие действия:
- При возможности выполните идентичный процесс установки на компьютере или виртуальной машине с Linux, чтобы проверить успешность установки. Если установка прошла успешно, почти наверняка, проблема связана с WSL. Чтобы запустить виртуальную машину в Azure, см. документацию по созданию виртуальной машины Linux на портале Azure.
- Убедитесь, что вы используете последнюю версию WSL. Чтобы получить последнюю версию, обновите ОС Windows 10 на своем компьютере.
- Проверьте отправленные сообщения о проблемах с WSL, которые могут иметь отношение к вашему случаю. Часто в них можно найти предложения относительно того, как обойти проблему, или сведения о выпуске, в котором проблема будет исправлена.
- Если вы не смогли найти свой случай в существующих сообщениях о проблемах, сообщите о проблеме с WSL и включите в сообщение как можно больше сведений.
Если у вас по-прежнему наблюдаются проблемы при установке или запуске в WSL, рассмотрите возможность установки CLI для Windows.
Удаление
Нам будет очень жаль, если вы решите удалить Azure CLI. Перед удалением воспользуйтесь командой az feedback
, чтобы сообщить нам, что можно улучшить или исправить. Наша цель — исправить все ошибки Azure CLI и сделать его удобным для пользователей. Если вы нашли ошибку, мы будем признательны, если вы сообщите об этом на сайте GitHub.
Удалите CLI, удалив файлы непосредственно из расположения, выбранного при установке. Расположение установки по умолчанию — $HOME
.
Удалите установленные файлы CLI.
rm -r <install location>/lib/azure-cli rm <install location>/bin/az
Измените файл
$HOME/.bash_profile
, чтобы удалить следующую строку:<install location>/lib/azure-cli/az.completion
При использовании
bash
илиzsh
перезагрузите кэш команд в оболочке.hash -r
Удаление данных
Если вы не планируете переустанавливать Azure CLI, удалите данные этого решения.
rm -rf ~/.azure
Next Steps
Теперь вы можете пользоваться Azure CLI. Просмотрите общие сведения о его возможностях и список распространенных команд.
Что ждать от Linux Mint 20
Выпуск Ubuntu 20.04 LTS не за горами. Это хорошая новость и для пользователей Linux Mint. Новый релиз Ubuntu LTS означает, что скоро выйдет новый крупный релиз Linux Mint, а это, на минуточку, топ 3 DistroWatch.
Почему? Потому что Linux Mint основывается на выпусках Ubuntu с долгосрочной поддержки (LTS). Серия Mint 18 была основана на Ubuntu 16.04 LTS, Mint 19 на Ubuntu 18.04 LTS. Нынешний релииз ещё собирается.
В отличие от Ubuntu, Linux Mint не имеет установленного графика выпуска. Учитывая последние тенденции, я могу сделать разумное предположение, что Linux Mint 20 должен быть выпущен в июне этого года.
Новые возможности Linux Mint 20 “Ulyana”
Давайте рассмотрим некоторые из основных предлагаемых, на данный момент, новых функций и изменений в Linux Mint 20 с кодовым названием Ulyana.
Улучшение производительности в файловом менеджере Nemo
Одним из запланированных улучшений производительности в файловом менеджере Nemo является способ обработки миниатюр. Вы, возможно, не поняли, но генерация миниатюр требует значительных системных ресурсов и дискового пространства также. Попробуйте открыть папку с несколькими тысячами изображений и вы заметите, что загрузка процессора существенно увеличивается.
В Linux Mint 20 цель состоит в том, чтобы расставить приоритеты для контента и навигации и максимально задержать эскизы. Это означает, что содержимое папок отображается с общими значками перед отображением миниатюр. Это не будет приятно для глаз, но вы заметите улучшение производительности.
Два обновленных варианта цвета
По умолчанию Linux Mint имеет зеленый / мятный акцент. Есть еще несколько доступных цветовых акцентов. Linux Mint 20 освежается новыми цветами, розовым и голубым.
Вот новый цвет Aqua:
И Pink:
Совместное использование файлов по сети становится простым
В Linux Mint 20 появится новый инструмент с графическим интерфейсом для простого обмена файлами в локальной сети без какой-либо дополнительной настройки.
Нажав на компьютер, вы можете увидеть больше информации о нем и обмениваться файлами с ним:
Улучшена интеграция рабочего стола для приложений Electron
Electron – это платформа с открытым исходным кодом, которая позволяет создавать кроссплатформенные настольные приложения с использованием веб-технологий. Некоторые люди называют это ленивым подходом, потому что приложение работает поверх веб-браузера Chromium. Однако это позволяет разработчикам легко сделать свои приложения доступными для Linux и macOS. Slack на Linux является одним из многих таких примеров.
Linux Mint 20 будет лучше поддерживать приложения Electron с улучшенной интеграцией уведомлений в системном трее и на рабочем столе.
Дробное масштабирование с улучшенной поддержкой нескольких мониторов
Предлагаемое изменение заключается в том, чтобы включить дробное масштабирование в Linux Mint 20, которое также поддерживает мульти-мониторы. Если у вас есть комбинация мониторов HiDPI и мониторов, отличных от HiDPI, вы должны иметь возможность выбирать различное разрешение, частоту обновления и различное дробное масштабирование для каждого из них.
Больше нет 32-битной версии
Хотя Ubuntu 18.04 отказался от 32-битного ISO 2 года назад, Linux Mint 19 продолжал предоставлять 32-битный ISO для загрузки и установки.
Это меняется в Linux Mint 20. Больше нет 32-битной версии Linux Mint 20. Это связано с тем, что 32-разрядная поддержка полностью исчезает из Ubuntu 20.04.
Что-то еще?
Много визуальных изменений происходит с выпуском настольной версии Cinnamon 4.6.
В Ubuntu 20.04 должно быть несколько «скрытых» изменений, таких как Linux Kernel 5.4, удаление поддержки Python 2, включение Wireguard VPN и т. д.
Источник: It’s FOSS
Страница не найдена – Information Security Squad
Нет лучшего способа повысить уверенность в своих навыках этичного хакинга, чем испытать их на практике. Этичным хакерам и тестировщикам на проникновения может быть сложно проверить свои возможности легально, поэтому наличие веб-сайтов, созданных специально небезопасными среда для проверки хакерских навыков, является фантастическим способом поддерживать свои скиллы. Веб-сайты и веб-приложения, созданные в этих целях являются идеальной почвой […]
Использовать операционную систему на базе Linux для сокрытия своей личности в Интернете довольно просто, и вы можете сделать это без оплаты услуг VPN, подобных тем, которые доступны сегодня. Дистрибутивы Kali Linux используются для тестирования безопасности сетей WiFi, веб-сайтов и серверов, среди прочего. Такие операционные системы, как Debian и Ubuntu, также часто используются для этих целей. […]
Мы можем настроить сетевые интерфейсы в Linux во время установки. Но некоторые из вас могут предпочесть сделать это после установки или изменить существующие настройки. Как вы уже знаете, для настройки сетевых параметров из командной строки необходимо сначала узнать, сколько интерфейсов доступно в системе. В этом подробном руководстве рассматриваются все возможные способы перечисления и поиска доступных […]
Введение Экзамен Certified Ethical Hacker призван подтвердить, что обладатели его сертификата знают широкий круг вопросов, которые необходимы для того, чтобы быть эффективным этичным хакером. CEH – это сертификат, который подтверждает важность выявления проблем информационной безопасности и их дальнейшее устранение. Этичный хакинг является одним из методов, с помощью которого компании могут защитить себя от атак – […]
В этой статье мы расскажем, как конвертировать PEM в PPK с помощью puttygen в системах Windows. Сначала скачайте putty и установите его с официального сайоа, если вы еще не сделали этого ранее. Шаг #1: Найдите puttygen на панели задач Winodws, как показано ниже, нажмите на PuTTYgen. Шаг №2: После открытия программы Puttgen нажмите на кнопку […]
5 лучших дистрибутивов Linux для начинающих в 2020 году
Есть так много доступных дистрибутивов Linux. Если вы новичок в платформе, вы можете не знать, с чего начать. Мы выбрали 5 лучших дистрибутивов для новых пользователей, поэтому ваше первое знакомство не будет последним.
Что тебе нужно знать
Перед тем, как погрузиться в дистрибутивы, вы должны знать несколько вещей:
- Найденные здесь дистрибутивы хорошо работают на стандартном оборудовании ПК (как на настольных компьютерах, так и на ноутбуках).
- Эти дистрибутивы бесплатны и могут быть загружены как файлы изображений .iso.
- ISO-образы необходимо записать на CD / DVD или USB-накопитель. Это можно сделать с помощью такого инструмента, как Unetbootin .
- Все найденные здесь дистрибутивы Linux могут работать как живые экземпляры. Это означает, что вы можете загрузить операционную систему с CD / DVD или флэш-накопителя и запустить ее из оперативной памяти компьютера, не устанавливая ничего.
Что нам нравится
Легко использовать.
Минималистский интерфейс, напоминающий macOS.
Отличное аппаратное признание.
Фонд Ubuntu.
Что нам не нравится
Если вы используете macOS, элементарная ОС на основе Ubuntu может показаться вам знакомой. Разработчики этого элегантного дистрибутива на основе Ubuntu сделали все возможное, чтобы сделать рабочий стол привычным, а дизайн является глобальным, то есть каждый элемент рабочего стола выглядит одинаково.
Это объединение делает Elementary OS удобной и приятной для пользователя. Компоновка рабочего стола сразу знакома. Приложения могут быть запущены из меню приложений или из Dock. Получите быстрый доступ к своему календарю, нажав Дата / Время в верхней панели (называемой «Wingpanel»). На правой стороне панели Wingpanel вы найдете параметры звука, уведомлений, сети и питания.
В стандартной комплектации ОС Elementary поставляется с уменьшенным выбором приложений. Тем не менее, в Elementary OS входит AppCenter, где вы можете установить все, что вам нужно для выполнения работы. Elementary OS — идеальный дистрибутив Linux для начинающих. Это безболезненно, красиво и работает как чемпион.
Что нам нравится
Отличная поддержка сообщества.
Элегантный дизайн.
Простота установки.
Солидная коллекция установленных приложений.
Современный интерфейс.
Нулевая кривая обучения.
Что нам не нравится
Ни один список дистрибутивов Linux не будет полным без включения Ubuntu Linux. Хотя Ubuntu основана на Debian, множество дистрибутивов Linux основано на Ubuntu. Для этого есть причина: Ubuntu — один из самых стабильных и удобных в использовании дистрибутивов.
Недавняя итерация Ubuntu (18.04, aka Bionic Beaver) делает выдающееся использование рабочего стола GNOME 3 с явно Ubuntu-подобным интерфейсом. Вместо того, чтобы иметь только GNOME Dash для открытия приложений, разработчики добавили удобную док-станцию к левому краю рабочего стола, где закреплены «Избранное».
Как и все хорошие современные операционные системы, Ubuntu включает в себя магазин приложений, который называется Ubuntu Software, где можно найти и установить тысячи приложений. Хотя рабочий стол Ubuntu Linux может показаться не совсем знакомым, любой, кто использует компьютер или мобильное устройство, сразу почувствует себя как дома, с почти нулевой кривой обучения.
В отличие от Elementary OS, в Ubuntu Linux установлено больше программного обеспечения. Вы найдете офисный пакет LibreOffice, веб-браузер Firefox, почтовый клиент Thunderbird, программное обеспечение веб-камеры Cheese и многое другое.
Что нам нравится
Фонд Ubuntu.
Рядом с кривой обучения нет.
Простой интерфейс
Выдающаяся коллекция приложений по умолчанию.
Низкие требования к оборудованию.
Что нам не нравится
Linux Mint — это еще один дистрибутив, основанный на Ubuntu. Разница между Ubuntu и Linux Mint заключается, прежде всего, в выборе настольных компьютеров. В то время как Ubuntu Linux выбирает рабочий стол GNOME 3, Linux Mint предлагает пользователям три варианта: Cinnamon, Mate и Xfce.
У каждого выбора есть свои сильные и слабые стороны, и начинающим пользователям следует подумать о Cinnamon или Mate, а не о Xfce (поскольку у Xfce больше возможностей для обучения, чтобы максимально эффективно использовать рабочий стол). Начинающие пользователи Linux будут чувствовать себя как дома с настольным компьютером Cinnamon или Mate, потому что разработчики понимают, что изменения не для всех легки. Linux Mint использует знакомые элементы на рабочем столе (такие как интерактивные значки, кнопка «Пуск» и системный трей).
Так что, если вы новичок в Linux и хотите знакомый рабочий стол, Linux Mint — отличный выбор. И учитывая, что он пользуется прочной базой Ubuntu, вы можете быть уверены, что рабочий стол Linux Mint будет работать без сбоев.
Версия Linux Mint Mate также легковесна, она занимает всего 512 МБ ОЗУ и 9 ГБ на жестком диске. Это означает, что вы можете загрузить его на старый компьютер и протестировать его перед установкой на новое оборудование.
Что нам нравится
Интерфейс может быть изменен по вкусу пользователя.
Элегантный интерфейс.
Выдающаяся коллекция установленных приложений.
Пользователи Windows будут чувствовать себя как дома.
Что нам не нравится
Если бы вы были поклонником Windows 7, Zorin OS могла бы быть идеальным дистрибутивом Linux для вас. С интерфейсом рабочего стола, который выглядит и ощущается мгновенно знакомым, Zorin так же красив, как и прост в использовании. Если вам не понравилась Windows 7, вы можете выбрать другой интерфейс для Zorin OS.
В окне «Настройки» имеется средство для переключения между интерфейсом , подобным Windows 7 , макетом в стиле Windows XP или традиционным макетом GNOME 3. Средство создания тем на рабочем столе также позволяет переключать кнопки строки заголовка с правой стороны на левую, включать или отключать определенные значки на рабочем столе, а также включать или отключать анимацию на рабочем столе.
Zorin OS была разработана с нуля, чтобы пользователи Windows чувствовали себя как дома. Zorin OS является единственным дистрибутивом, перечисленным здесь, который включает Wine. Wine — это уровень совместимости, который делает возможной установку приложений Windows в Linux. Wine с Zorin OS прост в использовании.
В дистрибутив также входит PlayOnLinux, графический магазин приложений для приложений Windows, который можно установить в Linux.
Что нам нравится
Абсолютно великолепный интерфейс.
Фонд Ubuntu.
Рядом с кривой обучения нет.
Большая коллекция стандартных приложений.
Что нам не нравится
Еще один дистрибутив Linux на основе Ubuntu, Ubuntu Budgie, является дружественным для новичков и великолепен. Название Ubuntu Budgie происходит от настольного компьютера, используемого для распространения, который называется Budgie. Этот рабочий стол не является форком GNOME или любого другого рабочего стола; это единственный в своем роде. Но не думайте, что поскольку дизайнеры и разработчики Budgie решили сделать что-то новое, это выходит за рамки начинающих. Справедливо обратное: Budgie — отличный рабочий стол для начинающих.
На рабочем столе Budgie вы найдете док-станцию, главное меню и панель с уведомлениями и несколькими дополнениями. Нажмите на главное меню, чтобы получить мгновенный доступ ко всему установленному. Из коробки вы найдете все необходимое для работы:
- LibreOffice
- Веб-браузер Chromium
- Geary электронная почта
- Веб-камера для сыра
- Rhythmbox музыкальный проигрыватель
- GNOME MPV проигрыватель фильмов
Budgie также включает опцию ночного освещения для тех, кто, как правило, много работает ночью и хочет уменьшить яркость. Для этого дистрибутива Linux на основе Ubuntu практически нет кривой обучения, которая впечатляет своей красотой и простотой.
ОбзорElementary OS — Некоторые ограничения в обмен на что-то лучшее — nixFAQ
Надеюсь, вы уже знаете об Elementary OS. Еще один дистрибутив Linux, ориентированный на обычных пользователей и профессионалов. Он отполирован, он простой и очень стабильный, вы, возможно, уже знаете о нем немного или больше. Но если вы немного покопаетесь и немного воспользуетесь им, вы узнаете, что Elementary OS на самом деле в хорошем смысле отличается от других дистрибутивов Linux.
В этой статье я подробно рассмотрю хорошие, плохие и уродливые стороны Elementary OS.Наслаждайтесь написанием.
Мое первое впечатление
Сейчас я не новый пользователь, использую Elementary OS около 16 месяцев. На самом деле это моя основная ОС, которую я использую для повседневных нужд (думаю, это делает меня опытным пользователем?). Во всяком случае, я установил его, когда увидел твит от пользователя, который подписал «macOS, но для пользователей Linux». Я сказал хорошо, это то, что мне нужно. Я поискал установочный образ, загрузил его на свой USB-накопитель и загрузил его на свою виртуальную машину, чтобы проверить все.
Между прочим, вы должны сделать то же самое, если хотите протестировать несколько дистрибутивов Linux, прежде чем, наконец, перейти к одному из них.Хотя виртуальные машины не идеальны и производительность невысока, если вы не используете усиленное оборудование, они все же могут дать вам хорошее представление о том, как они будут выглядеть и чувствовать себя перед установкой на жесткий диск. Если вы не хотите использовать виртуальную машину, вы можете использовать двойную загрузку, чтобы ваша предыдущая ОС оставалась на диске, и вы всегда могли загрузиться с нее.
ДокИтак, это было мое первое впечатление. И это было похоже на macOS. Док, меню приложений в верхнем левом углу и элементы управления справа. Иконки имеют трехмерный 2D-эффект и красивую коллекцию обоев.Тема по умолчанию выглядит хорошо.
Пользовательский интерфейс отточен и согласован. Но по какой-то причине они предпочли не предоставлять кнопку сворачивания. Они говорят, что проще просто нажать на закрепленный значок, чтобы быстро свернуть или развернуть. Но мне это нелегко. Ничуть.
Итак, я установил инструмент настройки, предоставленный сторонним разработчиком. Устанавливать такие сторонние инструменты не на 100% безопасно, но в моем случае они работали и работали отлично. Я вернул кнопку сворачивания, а также возможность менять темы.Я доберусь до этого через некоторое время. Они также не поддерживают никаких индикаторов или расширений для верхней панели, поэтому такие приложения, как индикаторы подключения KDE, просто не работают так, как вы ожидаете.
Удобное меню приложений с поиском и двумя видамиThe Pantheon Desktop
Окружение рабочего стола, которое они используют под названием Pantheon, отточено и прекрасно работает. Хотя он не позволяет добавлять ярлыки и папки на рабочий стол. Но пользователи Gnome никогда не жалуются на это, верно? Так что не проблема. Это быстро, эффективно и работает.Меню приложения в порядке. Вы можете включить как категорию, так и режим только значков.
Основан на Ubuntu 18.04.4 LTSMail client в ElementaryХорошо, это для внешнего вида. Теперь давайте поговорим о том, что скрывается под капотом и почему Elementary OS такая особенная.
Вы знаете, почему говорят: «Элементарная ОС — это macOS Linux»? На самом деле они означают блеск и стабильность. Никакая другая среда рабочего стола не является настолько совершенной и быстрой. Видите ли, если вам нужен быстрый и легкий настольный компьютер, вам придется пожертвовать красивым внешним видом и функциями.С другой стороны, если вам нужны функции, у вас останется раздутый сложный рабочий стол, который может работать медленнее.
В наши дни все пытаются сбалансировать это, KDE приближается, даже gnome. Но Пантеон сделал это раньше. Тем не менее, сейчас ситуация улучшается. И база, основанная на Ubuntu, прочная. А сверху добавили кучу настроек и дополнительных настроек. Теперь вы теряете множество расширенных функций, но для новых пользователей и для обычных пользователей это означает меньшее количество раздутий и более простую навигацию. Elementary OS 5 принесла больше возможностей для настольных ПК, и теперь она стала лучше.
Существуют приложения, адаптированные для Elementary OS, которые называются элементарными приложениями. Они выглядят и ощущаются такими изысканными и простыми в использовании. Они также работают вместе друг с другом. Как клавиатура эмодзи, которая работает со всеми элементарными полями ввода приложений и текстовыми редакторами. Приложение Task и Reminder очень полезно и многофункционально. У них есть переключатели для темного режима и
Экосистема приложений
Магазин приложений — лучший среди магазинов приложений в мире Linux. Легко ориентироваться и использовать.Там же вы найдете обновления, установки. Вы можете одним щелчком установить приложения и удалить их, искать как элементарные приложения, так и приложения Debian. Новое обновление принесло поддержку пакетов Snap и Flatpack и боковую загрузку. Вы можете загружать приложения Snap и получать обновления прямо из магазина приложений. Это очень полезно. Тем не менее, тема для приложений Snap кажется ужасной, и я бы хотел, чтобы она улучшилась.
Простое управление приложениями через AppCenterЕсть некоторые вещи, которые Elementary делает правильно. Основание устойчивое и прочное.Пока идут приложения Elementary и рабочий стол. Вы всегда получаете лучший UI UX и элементарные приложения регулярно и сразу после того, как они будут готовы, в то время как база остается стабильной и нерушимой. Кроме того, сделайте себе одолжение — используйте приложения Snap или Flatpak. Таким образом, вам не придется иметь дело со старыми приложениями Debian без обновлений.
Таким образом, вам не придется ждать важных обновлений. Вам также не нужно беспокоиться о поломке вашей системы из-за частых скользящих обновлений. Я большой поклонник этого. На самом деле у Elementary хорошее сообщество, и разработчики вас слышат.Вы можете прокомментировать свою проблему на GitHub, и они окажут поддержку.
Лучшая производительность на новых драйверах и ядреПроблема возникает, если вы используете новое оборудование со старым ядром. Встроенный графический процессор работает плохо, и вы можете упустить функцию бесплатной синхронизации AMD и хорошую графическую производительность. Чтобы исправить это, они включили дополнительное обновление, которое включает последние версии ядра и драйверов. Чтобы установить это, просто откройте обычную подсказку и введите:
sudo apt install --install-рекомендует linux-generic-hwe-18.04 xserver-xorg-hwe-18.04
Теперь нажмите Enter, и все готово.
Как я уже сказал, возможности настройки ограничены. Но вы все равно можете использовать сторонние инструменты, такие как Tweak Tool, для установки пользовательских тем и включения универсального темного режима. Это, конечно, для продвинутых пользователей и сводит на нет всю цель стабильного рабочего стола. Но хорошо, что у вас есть возможность изменить каждый аспект, в отличие от macOS.
Заключение
Итак, вот оно. Я написал о своих личных мыслях, опыте, а также о своих мыслях об Elementary OS.Я постарался подробно описать каждый аспект, прокомментировать, если что-то упустил. Последний вопрос: стоит ли оно того? Я бы сказал да. Ограничение понятно, но это хорошо. Он красивый, стабильный и неплохо работает. Для новичков и обычных пользователей, которым нужно больше, чем тратить время на ковку и модификацию своей ОС. Это стоит того.
Обзорelementary OS: 8 месяцев спустя
elementary OS Review: 8 месяцев спустя 15 октября 2020 г. — Время чтения 3 минуты
Теги: Linux
Введение
Я был пользователем elementary OS для Прошло восемь месяцев, и вот мое мнение.Elementary OS — это дистрибутив Linux, основанный на Ubuntu LTS. Это быстро, открыто и с соблюдением конфиденциальности. Вы можете прочитать об этом на их сайте.
Я начал использовать его после того, как увидел, что Жано использует его в качестве своего ежедневного водителя. И после восьми месяцев использования, я скажу, что он меня ни разу не подводил. Мне, как графическому дизайнеру и видеоредактору, было сложно переключиться на elementary OS из Windows, и мне пришлось немало исследовать. Сначала мне было трудно найти альтернативу с открытым исходным кодом для приложений, которые я использовал в Windows.Я счастлив сказать, что у всех приложений, которые я использовал в Windows, была альтернатива с открытым исходным кодом, а у некоторых даже была версия для Linux.
Если вы раньше не любили Linux или не пользовались Linux, могу заверить вас, что вы станете пользователем Linux после того, как некоторое время будете использовать эту операционную систему.
Начало работы
Вы можете скачать elementary OS с официального сайта. Вы можете скачать ее бесплатно, но я предлагаю вам заплатить некоторую сумму за их тяжелую работу, потому что опыт, который вы получите от этой операционной системы, не передать словами.Он может превратить старый компьютер в совершенно новый опыт. Вы также можете найти подробную статью о том, как установить его на различные платформы. Вы также можете установить его вместе с вашей текущей операционной системой.
Почему элементарная ОС?
Я знаю, что многие из вас могут задать этот вопрос, и ответ прост, если вы цените конфиденциальность, вам следует проверить эту операционную систему. Они не собирают никаких данных. Вы можете получить отличную производительность от своего старого ПК, если будете использовать elementary OS.Он может делать все, что делают другие операторы, и делает это хорошо.
Приложения
При его установке первая мысль, которая пришла мне в голову, заключалась в том, какие приложения я буду использовать при переходе с Windows на Linux. Мне пришлось провести небольшое исследование приложений, и я могу сказать вам, что сообщество разработчиков ПО с открытым исходным кодом подошло к этапу, когда у нас есть альтернатива с открытым исходным кодом даже для высокооплачиваемых приложений. И они отлично работают в Linux. А вот некоторые из приложений, которые я использую.
Мой домашний экран- Figma — Проектирование
- Google Chrome — Браузер
- Код Visual Studio — Текстовый редактор
- Spotify — Музыка
- Уведомление — Ведение заметок
- Todoist — Диспетчер задач
- LibreOffice — Офисные инструменты
- Dropbox — Хранилище
- DaVinci Resolve — Видеоредактор
В магазине elementary App Store вы можете найти еще много невероятных приложений.
Кому следует использовать elementary OS?
Если вы студент или новичок в Linux, то вам следует попробовать elementary os или, если у вас компьютер низкого уровня и вам нужна операционная система, она работает исключительно хорошо на таких компьютерах.
Заключение
Элементарная ОС сделала меня очень продуктивным и помогла мне выполнять работу быстрее, не отвлекаясь. В настоящее время я жду новую elementary OS 6, основанную на новом выпуске Ubuntu LTS 20.04. Они дразнили множество улучшений пользовательского интерфейса и производительности, и я так рад это видеть.Если вы хотите попробовать предварительную версию сборки, щелкните здесь.
Мне нравится эта операционная система. Он ни разу не подвел меня за последние восемь месяцев. Он показал себя исключительно хорошо. И да, я столкнулся с небольшими проблемами, но все их можно исправить, просто спросив в сообществе. У elementary OS есть отличная поддержка сообщества, где все ваши проблемы будут решены.
elementary OS 6 Odin Обзор
Это обзор elementary OS 6 под кодовым названием Odin, компьютерной операционной системы, которая с гордостью выпущена под девизом «Продуманная, функциональная и этичная замена Windows и MacOS », которая теперь расширяет возможности современных ноутбуков, поставляемых по всему миру.Давайте посмотрим на OS 6 в этом обзоре.
Подпишитесь на канал Telegram UbuntuBuzz, чтобы получать обновления статей.
Особенности OS 6 следующие:
👉 Красивый пользовательский интерфейс.
👉 Простота использования.
👉 Базовые возможности ОС, такие как запуск приложений, исследование файлов, поиск в Интернете и т. Д.
👉 Бесплатная / бесплатная ОС с открытым исходным кодом на основе Ubuntu 20.04 LTS.
👉 AppCenter, установка любых приложений осуществляется одним щелчком мыши.
👉 Предлагает десятки тысяч приложений для всех целей.
👉 Может работать с 64-битными ноутбуками и настольными компьютерами.
👉 Обнаружение и поддержка аппаратного оборудования «из коробки».
👉 Доступны уже в виде предустановленных ноутбуков.
👉 Функция родительского контроля.
👉 и многие другие …
elementary OS 6 компьютеров доступны для доставки по всему миру из трех магазинов, а именно: Laptop With Linux , Slimbook 🇪🇸 и Star Labs 🇬🇧. Как гласит его слоган, у людей теперь есть возможность, аналогичная той, что раньше они испытывали только с Windows или MacOS, то есть вместо этого покупать компьютер с предустановленной ОС elementary.Благодаря этому конечным пользователям не нужно устанавливать ОС самостоятельно. Посетите Магазин .
Опытные пользователи обычно загружают и устанавливают ОС самостоятельно. Совершенно новая вещь в этой версии заключается в этом: в ней есть новый установщик системы, а не Ubiquity , а не Calamares , а этот, названный elementary OS Installer . Эта технология делает брендинг OS 6 более ярким и роскошным, установку системы проще и проще, значительно лучше, чем OS 5.
Горячие клавиши |
elementary красиво выглядит. Это один из самых красивых вариантов систем GNU / Linux. В принципе, его внешний вид не меняется, так как OS 5 в виде панели и док-станции все еще существует. Тем не менее, OS 6 теперь вносит коррективы в визуальные эффекты, включая, среди прочего, введение Dark Theme , Welcome Guide и new system Installer .
OS 6 теперь также отображает руководство по быстрым клавишам, когда пользователь нажимает кнопку Super. Он полностью похож на последний Ubuntu Unity.
Пользователь устанавливает приложения с помощью AppCenter. Опытный пользователь может установить больше, используя Терминал, которым на самом деле довольно легко управлять.
Приложения по умолчанию
- AppCenter
- Калькулятор
- Календарь
- Камера
- Код
- Файлы
- Многозадачный вид
- Музыка
- Фото
- Скриншот
- Системные настройки
- Задачи
- Терминал
- Видео
- Интернет
Приложения OS 6 |
Выше приведен список встроенных приложений на elementary OS 6.Они соответствуют принципу ОС «Приложения, которые вам нужны, без тех, которые вам не нужны» , о котором мы можем прочитать на ее первой странице. Обратите внимание, что OS 6 поставляется без каких-либо приложений офисного пакета (как и Windows и MacOS), поэтому пользователь должен добавлять дополнительные приложения самостоятельно. Новый ребенок в блоке на OS 6 — Задачи , простое приложение для выполнения задач.
Благодаря встроенным приложениям и очень простым именам пользователь может выполнять свою повседневную деятельность, работу, учебу, развлечения, а также выполнять простые вычисления, такие как просмотр веб-страниц, чтение PDF-файлов, расчет покупок и планирование событий.Эта простота (аналогичная той, что вы найдете на Android и iOS) позволит OS 6 использовать практически всем, включая детей и пожилых людей. Для продвинутых пользователей научить кого-то никогда не будет проще, так как (например) сказать ему «сделать снимок экрана» будет означать буквально Снимок экрана , приложение, в Меню.
Доступные приложения
Помимо приложений по умолчанию, существует множество доступных приложений, которые можно установить сами по себе. В общем, приложения, предлагаемые elementary OS, делятся на две группы: первая — это приложения, отображаемые в AppCenter (FLATPAK), а вторая — стандартные приложения (DEB), которые не отображаются в Appcenter, но могут быть установлены с помощью терминала.Вторая группа также делится на две: первая — это приложения из PPA OS 6, а вторая — десятки тысяч приложений из Ubuntu 20.04.
Сторонние приложения
Это хорошие новости! Поскольку elementary OS — это в основном Ubuntu и в дальнейшем также использовался Flatpak, пользователи теперь получили не только 1, но и 2 дополнительных источника сторонних приложений: PPA и Flathub . Благодаря этому пользователь может добавлять любые приложения из PPA и любые приложения из Flathub (или любых других репозиториев Flatpak в будущем).
Установка приложений
Откройте AppCenter → найдите → Установить → запустите из меню приложений. AppCenter — это место в elementary OS, где пользователь может находить и добавлять приложения для любых целей.
Игры
Удивительно, но OS 6 не предлагает игр в AppCenter. Это потому, что на сегодняшний день ни один разработчик игр не публикует свои игры в AppCenter. А AppCenter по умолчанию отображает только приложения Flatpak из собственного репозитория Flatpak , а не Flathub.орг. Однако elementary OS по умолчанию предлагает множество игр, например 0AD и TuxMath, если пользователь устанавливает одну из них с помощью Terminal .
Магазин приложений Flathub
Неопубликованная загрузка |
Счастливые новости! Появился новый магазин приложений Flathub.org, где вы можете просто найти, установить и получить приложение, установленное на OS 6. Sideload — это новая программа по умолчанию, которая помогает вам делать это автоматически.Чтобы добавить приложение или игру:
- Откройте Интернет.
- Посетите Flathub.org .
- Изучите доступные приложения и игры и выберите одно из них.
- Нажмите кнопку УСТАНОВИТЬ.
- Щелкните файл flatpakref загружен.
- Неопубликованная загрузка откроется и отобразит сведения о приложении.
- Установите флажок Я понимаю и нажмите Все равно установить.
- Приложение установлено.
Flathub.org — это поддерживаемый сообществом центр загрузки программного обеспечения, управляемый самой технологической командой Flatpak.
Xorg
Сегодня в мире GNU / Linux есть две технологии, Xorg и Wayland, основные дистрибутивы которых постепенно переходят от первой к второй. OS 6 использует технологию Xorg и не переключается на Wayland . Для сравнения, Debian и Ubuntu уже перешли на Wayland в своей последней версии в этом году (11 и 21.04 соответственно). В любом случае это влияет на вход в систему для конечных пользователей, поскольку пользователи Ubuntu по умолчанию входят в сеанс Wayland, в то время как элементарные пользователи входят в сеанс X11.
Обращения к разработчикам программного обеспечения
Здравствуйте, разработчики программного обеспечения! Вы нашли Google Play Store или Apple App Center привлекательным для вас, потому что они могут хорошо вам заплатить? Если да, то теперь elementary OS — ваш новый друг, поскольку AppCenter позволяет пользователям платить разработчику приложения с помощью системы «плати сколько хочешь». Короче говоря, вы могли зарабатывать деньги, разрабатывая бесплатное / бесплатное программное обеспечение с открытым исходным кодом. Более того, сегодня elementary OS 6 интегрирует Flatpak с AppCenter, унифицированной технологией, которая поможет вам легко доставлять программное обеспечение, а также его обновления для всех ваших пользователей.Интересно, правда? Вы можете узнать больше, чтобы выйти на рынок .
Совместимость, производительность и управление питанием важны для пользователей.
Загрузка памяти
Загрузка OS 6 около 800 мегабайт RAM в режиме ожидания. Сегодня это довольно приличная нагрузка, не слишком тяжелая и не слишком легкая. Для сравнения: в режиме ожидания мы знаем, что для современных Ubuntu ~ 1 ГБ и ~ 1,5 ГБ для Windows Ten. Мы установили GNOME System Monitor с помощью apt-get сразу после установки OS 6, без запуска каких-либо других приложений, и выполнили несколько перезапусков, чтобы получить несколько результатов чтения памяти, и среднее число составляет около упомянутых восьми сотен.Совместимость с ThinkPad
Этот обзор написан на основе elementary OS 6, установленной на моем T430. Краткое изложение приведено ниже, а подробное описание доступно для всеобщего ознакомления.
- UEFI: работает
- Bluetooth: работает
- Сенсорная панель: работает
- TrackPoint: работает
- Жесткий диск: работает
- Wifi: работает
- Графический процессор: работает
- DVD: работает
- Звук : работает
- Микрофон: работает
- Камера: работает
OS 6 представляет несколько невероятно потрясающих новых функций, некоторые из которых просты, но долгожданы многими.
Более высокая производительность, более плавные обновления
Контекстное меню |
Dark Mode
Уже упоминалось, и это выглядит очень круто, вы должны попробовать это сами.
Контекстное меню
Сюрприз, теперь вы можете щелкнуть правой кнопкой мыши на рабочем столе!
Flatpak
Маленький размер приложения |
Если вы используете Fedora, вы увидите, что размер приложений Flatpak слишком велик — для опытных пользователей они выглядят не как нормальные . Но если вы используете OS 6, вы увидите, что размер приложений Flatpak очень мал — они выглядят нормально. Почему это? Поскольку OS 6 уже включает необходимые среды выполнения Flatpak по умолчанию, и она направляется только на собственный сервер Flatpak, а не на Flathub. Это создает хороший пользовательский опыт. , и в данном случае можно сказать, что он лучше, чем Fedora. Можно сказать, что мы никогда не чувствовали себя довольными Flatpak нигде раньше, кроме как теперь в OS 6.
Родительский контроль
Теперь родители могут с легкостью решать, в какое время, какие приложения, какой веб-сайт разрешен / запрещен для их детей. благодаря новым улучшениям в Switchboard, также известном как System Settings. Например:
- есть ноутбук
- есть пользователь с именем дети для детей
- дети могут входить в систему только по выходным
- дети могут использовать компьютер только с 13 до 17 часов
- дети не могут посещать facebook .com и некоторые другие веб-сайты,
- дети могут получить доступ ко всему, кроме некоторых игр и административных инструментов
Такие правила могут быть выполнены в разделе Время экрана и Ограничения на OS 6, как показано ниже. Это потрясающе.
👉 Интернет не поддерживает видеозвонки
👉 Видео не поддерживает по умолчанию формат MP4
👉 Сбой работы почты
👉 В файлах отсутствует функция правильного поиска
👉 Нет обновления ОС, требуется обязательная переустановка
👉 Внешняя проблема: тоже большой размер отдельных приложений от Flathub.org, для установки может потребоваться> = 600 МБ
Современные конечные пользователи сталкиваются с серьезными проблемами в использовании elementary OS 6. В условиях пандемии COVID-19 мы видим рост работы из дома, поэтому видеозвонки сегодня стали нормой, но elementary OS не поддерживает видеозвонки. В связи с этим мы думаем, что elementary больше подходит для современных пользователей со свободным объемом 1 ТБ или более . Следующим шагом является отсутствие поиска в его файловом менеджере, и это глубоко неудобно для пользователей с большим количеством файлов и папок.Если вы используете любую другую ОС, его поиск будет , а не , что вы ожидаете, поскольку он отображает результаты только в виде раскрывающегося списка прямо из адресной строки, а не в основной области, а также без предварительного просмотра.
Примечание: кратковременные решения вышеуказанных проблем заключаются в следующем. Для видеозвонка используйте Firefox вместо Интернета. Для поиска используйте инструмент Catfish или просто другой файловый менеджер, например Nemo. Чтобы воспроизводить неподдерживаемые видео, установите необходимые кодеки или просто используйте VLC вместо видео.
- OS 6 — красивая, простая в использовании и удобная для пользователя компьютерная операционная система.
- Он значительно легкий и быстро работает, что делает его красивым.
- Это просто работает для общих целей.
- В нем есть действительно крутой темный режим.
- Он прокладывает хорошую дорогу для создания рынка FLOSS, дает пользователям и разработчикам возможность платить и получать деньги за бесплатное программное обеспечение с его массовым производством компьютеров, оплатой загрузки и AppCenter.
- Он движется в будущее технологии Flatpak с программным центром на базе Flatpak и инструментом Sideload, но его собственная реализация Flatpak все еще нова и требует времени для улучшения.
- Для опытных пользователей серьезно не хватает базовых настроек, например функция поиска по файлам, возможность графического просмотра собственных десятков тысяч не-Flatpak пакетов, изменение репозитория; а также обязательный, то есть обновление системы с предыдущей версии.
- Это лучшая версия базовой ОС на свете.
Наконец, мы благодарим вас и поздравляем сообщество elementary OS!
1. Больше производителей для массового производства простейших компьютеров.Только представьте, что Lenovo и Dell производят простые ноутбуки. Мы смотрим на PineBook прямо сейчас, если бы технология ARM — это будущее вычислений.
⭐ Вы производитель? Прочтите OEM , чтобы присоединиться.
2. Возможность обновления с предыдущей версии.
3. Нам известно о патентах на программное обеспечение , угрожающих нашему Сообществу, но мы желаем воспроизведения мультимедиа прямо из коробки.
4. Функция поиска по файлам.
5. Расширенный режим в критических точках, AppCenter и Файлы , чтобы мы могли решить, как настроить наше программное обеспечение и как работает просмотр файлов.
6. Успешная коммерческая ярмарка FLOSS в AppCenter.
7. Улучшение Интернета для поддержки видеоконференций.
Центр приложений | 3.8.0 + r3356 + pkg106 ~ ubuntu6.1 | Дэниел Фор () |
Центр приложений | 3.5.1 + r2605 + pkg97 ~ ubuntu5.1.7.1 | команда elementary OS () |
Центр приложений | 0.2.9 + r999 + pkg68 ~ ubuntu16.04.1 | Коди Гарвер () |
аппорт-крючки-элементарные | 0,1-0 ~ 35 + r1 ~ точный1 | Коди Гарвер () |
appstream-data-pantheon | 5.0 + r192 ~ ubuntu6.1 | команда elementary OS () |
appstream-data-pantheon | 5.0-0 + r171 ~ убунту5.1.7.1 | команда elementary OS () |
приложение-данные-пантеон-локи-стабильный | 0.4 + r13 ~ убунту0.4.1 | Коди Гарвер () |
atk1.0 | 2.6.0-0ubuntu1 ~ точный2 | Рико Цшихгольц () |
зрительская аудитория | 2.7.2 + r1099 + pkg51 ~ ubuntu18.04.1 | команда elementary OS () |
зрительская аудитория | 0.2.5 + r782-0 + pkg37 ~ убунту0.4.1.1 | Коди Гарвер () |
зрительская аудитория | 0.1.0.2 + r534-0 + pkg22 ~ убунту0.3.1.1 | Коди Гарвер () |
брассеро-контракты | 0,1 ~ r10-0 ~ точный1 | команда elementary OS () |
Capnet-Assist | 2.3.0 + r466 + pkg31 ~ ubuntu6.1 | Дэниел Фор () |
Capnet-Assist | 2.2.5 + r403 + pkg28 ~ ubuntu5.1.3.1 | команда elementary OS () |
Capnet-Assist | 0.2.1 + r132 + pkg19 + r1 ~ убунту0.4.1.1 | Коди Гарвер () |
Capnet-Assist | 0.1.1 + r23 + pkg7 ~ убунту0.3.2.1 | Коди Гарвер () |
Cerbere | 0.2.2 + r52-0 + pkg23 + r1 ~ убунту0.4.1.1 | Коди Гарвер () |
Cerbere | 0.2.1 + r48-0 + pkg22 ~ убунту0.3.1 | Коди Гарвер () |
Cerbere | 0.2 + r42-0 + pkg13 + r1 ~ точный1 | Коди Гарвер () |
беспорядок-1.0 | 1.12.2-0ubuntu1 ~ точный2 | Рико Цшихгольц () |
беспорядок-gst | 1.6.0-2 ~ точный1 | Рико Цшихгольц () |
clutter-gst-2.0 | 2.0.6-1 ~ точный1 | Рико Цшихгольц () |
clutter-gtk | 1.4.2-0ubuntu1 ~ точный1 | Рико Цшихгольц () |
cmake-elementary | 0.1.0-0 ~ 35 + r1 ~ ежедневно ~ ubuntu18.04.1 | Рико Цшихгольц () |
cmake-elementary | 0.1.0-0 ~ 32 ~ убунту0.4.1 | Коди Гарвер () |
cogl | 1.10.4-0ubuntu1 ~ точный2 | Рико Цшихгольц () |
подрядчик | 0.3.5 ~ r160 + pkg29 ~ ubuntu6.1 | Дэниел Фор () |
подрядчик | 0.3.4 ~ r155 + pkg28 ~ ubuntu5.0.1 | Коди Гарвер () |
подрядчик | 0.3.2 ~ r139-0 + pkg23 + r1 ~ ubuntu0.4.1.1 | Коди Гарвер () |
подрядчик | 0.3.1 ~ r136-0 + pkg22 ~ ubuntu0.3.1 | Коди Гарвер () |
подрядчик | 0.3 ~ r131-0 + pkg12 ~ ubuntu12.04.1 | Коди Гарвер () |
отладочные контракты | 0,1 ~ r8-0 ~ точный1 | команда elementary OS () |
отличаться | 0.3.2 ~ 1623858875 ~ 20.04 ~ c712fda ~ dev | Pop Launchpad () |
элементарные настройки по умолчанию | 6.0.01 + r375 ~ ubuntu6.1 | Дэниел Фор () |
элементарные настройки по умолчанию | 5.1.2-0 ~ 319 ~ убунту5.1.1 | Дэниел Фор () |
элементарные настройки по умолчанию | 0.4.3-0 ~ 235 ~ убунту0.4.1.1 | Коди Гарвер () |
элементарные настройки по умолчанию | 0.4.3-0 ~ 147 ~ убунту0.3.1.1 | Коди Гарвер () |
элементарные настройки по умолчанию | 0.4.3-0 ~ 95 ~ точный1 | Коди Гарвер () |
элементарные шрифты | 5.1.0 + 34 ~ Ubuntu6.1 | Дэниел Фор () |
элементарные шрифты | 5.1.0-0 + 34 ~ убунту5.0.1 | Коди Гарвер () |
элементарные шрифты | 0.2.1-0 + r27 ~ убунту0.4.1 | Коди Гарвер () |
элементарные шрифты | 0.2.1-0 + 11 ~ убунту0.3.1 | Коди Гарвер () |
элементарные шрифты | 0.1-0 + 5 + r2 ~ точный1 | Коди Гарвер () |
элементарная-иконка-тема | 6.0.0 + r2248 + pkg19 ~ ubuntu6.1 | Дэниел Фор () |
элементарная-иконка-тема | 5.3.1 + r2181 + pkg18 ~ ubuntu5.1.4.1 | команда elementary OS () |
элементарная-иконка-тема | 4.3.1 + r1879-0 + pkg4 ~ ubuntu0.4.1.1 | Коди Гарвер () |
элементарная-иконка-тема | 3.2.2 + r1516-0 + pkg27 ~ ubuntu0.3.1 | Коди Гарвер () |
элементарная-иконка-тема | 3.2 + r1136-0 + pkg23 ~ точный1 | Коди Гарвер () |
элементарный брелок | 0.1 + r2 ~ ежедневно ~ ubuntu5.0.1 | Коди Гарвер () |
элементарный брелок | 0.1 + r1 ~ убунту0.4.1.1 | Коди Гарвер () |
элементарно-мета | 1.509 + r577 ~ убунту6.1 | Дэниел Фор () |
элементарно-мета | 1.468 + r534 ~ убунту5.0.1 | Дэниел Фор () |
элементарно-мета | 1.416 + r471 ~ убунту0.4.1 | Коди Гарвер () |
элементарно-мета | 1.379 + 426 ~ убунту0.3.1 | Коди Гарвер () |
элементарно-мета | 1.303-0 ~ 377 ~ точный1 | Коди Гарвер () |
elementary-os-beta-transition | 0,1-0 ~ 8 ~ точный1 | Коди Гарвер () |
elementary-os-prerelease | 0.3-0 ~ 23 ~ ежедневно ~ ubuntu5.0.1 | команда elementary OS () |
elementary-os-prerelease | 0,2-0 ~ 11 ~ точный1 | Коди Гарвер () |
элементарное сканирование | 3.6.0 ~ r607-0 + pkg70 + r1 ~ точный1 | Коди Гарвер () |
элементарные сценарии тестирования | 0.1 ~ 33-0 ~ убунту12.04.1 | команда elementary OS () |
элементарная тема | 5.4.2 + r997 + pkg327 ~ ubuntu5.1.2.1 | команда elementary OS () |
элементарная тема | 5.1.1-0 ~ r820 + pkg314 ~ ubuntu0.4.1.1 | Коди Гарвер () |
элементарная тема | 4.0.6.2-0 ~ r541 + pkg306 ~ ubuntu0.3.2.1 | Коди Гарвер () |
элементарная тема | 3.4-0 ~ r650 + pkg293 ~ ubuntu12.04.1 | Коди Гарвер () |
элементарные обои | 6.0.0 + r131 + pkg113 ~ ubuntu6.1 | Дэниел Фор () |
элементарные обои | 6.0.0 + r109 + pkg113 ~ ubuntu5.1.7.1 | команда elementary OS () |
элементарные обои | 0.1.4-0 ~ 52 ~ убунту0.4.1 | Коди Гарвер () |
элементарные обои | 0.1.4-0 ~ 43 ~ убунту0.3.2.1 | команда elementary OS () |
элементарные обои | 0.1,4-0 ~ 40 ~ точное1 | Коди Гарвер () |
эволюция-данные-сервер-пантеон-онлайн-аккаунты | 0.1.0 + r32 + pkg8 ~ убунту0.4.1 | Коди Гарвер () |
гала | 6.2.1 ~ r1460 + pkg64 ~ ubuntu6.1 | Дэниел Фор () |
гала | 3.3.2 ~ r1012 + pkg56 ~ ubuntu5.1.4.1 | Корентин Ноэль () |
гала | 0.3.0 ~ r568 + pkg39 ~ убунту0.4.1.1 | Коди Гарвер () |
гала | 0.2.0 ~ r481 + pkg32 ~ убунту0.3.1.1 | Рико Цшихгольц () |
гала | 0.1-0 ~ r363 + pkg18 + r2 ~ ubuntu12.04.1 | Рико Цшихгольц () |
Обзор за год: вклад в Elementary OS
В этом году я решил вывести свой вклад с открытым исходным кодом на новый уровень и сосредоточить свое внимание на одном проекте: Elementary Linux. Я выбрал этот проект по трем простым причинам:
- Использую как в работе, так и в личных целях;
- Особое внимание уделяется дизайну.Я плохо разбираюсь в дизайне, поэтому участие в elementary может помочь мне кое-что узнать об этом;
- Он фокусируется на предоставлении хороших значений по умолчанию. Я потратил слишком много времени на настройку KDE и других WM, но с elementary все работает хорошо из коробки.
Камера
Приложение «Камера» переходит на использование GStreamer напрямую, и сейчас многое меняется. Мои первые взносы были направлены на лучшее обнаружение камеры: есть много отчетов о неработающих камерах и PR # 127 — Настройка устройства v4l теперь работает правильно и # 128 —
Use gst.DeviceMonitor для перечисления источников видео включает лучшее обнаружение с помощью GStreamer для перечисления доступных камер.
Еще одна область улучшения заключалась в том, чтобы разрешить простую настройку изображения в приложении. Зеркальное отображение было добавлено в # 138, а яркость и контраст — в # 139.
IMHO, мой самый большой вклад был на самом деле # 134 — Добавить возможность переключения камер. Я часто использую две камеры для занятий, и невозможность выбрать, какую использовать, было большим ограничением. После некоторых разговоров по поводу дизайна он был наконец объединен!
Я все еще жду отзывов в № 142 — Отправлять уведомление по окончании записи, но это тоже выглядит многообещающим.
Редактор кода
Первым простым вкладом было изменение вкладок с помощью Ctrl
+ Tab
. Это почесало зуд, который беспокоил меня долгое время: я потерял счет, сколько раз я пытался использовать ярлык с кодом … и теперь мне больше не нужно считать. PR был принят, и его уже отправили в предварительных образах для Elementary 6!
Вторым пунктом в моем списке желаний была лучшая поддержка уценки. Мне нравится использовать код для редактирования уценки.Почему-то я более сосредоточен, когда использую его для написания этого VSCode, который является моим редактором goto для кода. И выпуск №850 стал хорошим началом. Было предложено включить ярлыки для общего форматирования, такие как полужирный шрифт, курсив и ссылки. Многие другие редакторы используют их для ускорения редактирования уценки, и теперь это возможно, так как PR # 890 был принят!
Я даже отправил второй PR, создающий своего рода «режим списка», и открыл проблему с запросом других ярлыков.
Этот год был для меня отличным.Я много узнал о Vala, GTK и дизайне, участвуя в elementary . Я даже внес свой вклад в исправление проблем, которые на самом деле будут мне полезны, что является еще большим плюсом. Единственным недостатком является то, что elementary — это небольшой проект, в котором много людей проверяют код, поэтому иногда PR требуется несколько недель, чтобы окончательно объединиться. В любом случае, будем надеяться, что следующий год принесет больше обучения и объединит Pull Requests 🎉️
elementary OS 6 Odin — это абсолютная красавица, и она уже вышла
Дистрибутив Linux elementary OS 6 Odin наконец-то здесь, через годы после их последнего выпуска, и, честно говоря, это действительно вещь абсолютной красоты.elementary OS 6 построена на основе Ubuntu 20.04 LTS с ядром Linux 5.11, что делает ее удобной для использования на долгие годы.
В отличие от многих других дистрибутивов Linux, elementary OS — это намного больше, чем другой стиль и несколько доработанных пакетов. У него есть собственная среда рабочего стола с Pantheon, которая имеет очень чистый и понятный дизайн. Рабочий стол Pantheon предоставляет вам нижнюю док-станцию в виде значков с верхней панелью, которая дает вам доступ к меню их приложений, времени / дате и индикаторам. В целом это выглядит очень гладко.
Особенность elementary OS в том, что вы не должны рассматривать ее как еще один дистрибутив, поскольку это целая платформа. Команда отметила, что этот выпуск является «самым большим обновлением платформы на данный момент». У него не только собственная среда рабочего стола со своим постоянно изменяемым стилем, но и собственная экосистема для разработчиков и приложения. Большая часть этого — AppCenter, который дает разработчикам модель «плати сколько хочешь», и все проверяется основной командой, чтобы обеспечить «естественную, конфиденциальную и безопасную работу».
Значительным улучшением для elementary OS 6 является то, что все приложения AppCenter теперь являются Flatpaks, в котором были улучшены безопасность и песочница. Они подключили систему «порталов», чтобы пользователи могли контролировать, как приложения взаимодействуют друг с другом и с вашими данными.
Есть еще очень много нового, в том числе:
- Поддержка мультитач в elementary OS 6.
- Более богатая система уведомлений, поддерживающая визуальные индикаторы, кнопки действий и многое другое.
- Новое приложение «Задачи».
- Встроенная поддержка обновлений микропрограмм, предоставляемая службой микропрограмм от поставщиков Linux, которая поддерживает множество поставщиков оборудования.
- Обновляет многие свои собственные приложения, такие как веб-браузер, теперь известный как Интернет, который включает в себя встроенную интеллектуальную защиту от отслеживания и блокировку рекламы, включенную по умолчанию, их почтовое приложение было переписано с более тесной интеграцией с системой онлайн-учетных записей и обновлениями их календаря , почта, камера и другие приложения. Всплывающие подсказки панели
- на индикаторах будут указывать, имеют ли они функцию щелчка средней кнопкой, например, как индикатор звука, который позволяет отключать звук при щелчке средней кнопкой мыши, и поэтому во всплывающей подсказке это упоминается.
Это даже не половина. Рабочий стол и управление окнами также были обновлены, с такими изящными функциями, как предоставление заголовков окон при наведении курсора в режиме многозадачности, чтобы помочь вам найти именно то, что вам нужно. Мне больше всего нравится меню, вызываемое правой кнопкой мыши, и теперь в нем есть опция скриншота для сверхлегких снимков приложений.Теперь вы также можете щелкнуть правой кнопкой мыши свой рабочий стол, чтобы получить некоторые быстрые функции, такие как смена обоев, настройка параметров дисплея и настроек системы.
Список улучшений продолжается до бесконечности. Программа установки была очищена и позволяет установить всего несколькими щелчками мыши, улучшенная производительность во всем, благодаря их работе над экспериментальными сборками Pinebook Pro и Raspberry Pi, новый индикатор универсального доступа для отображения переключателей для различных функций доступности, новые обои и темный стиль, показанный на моих снимках выше — никаких ярких белых приложений, если они вам не нужны.Вы также можете настроить различные части цветовой схемы, так что это приятно.
В целом это огромный шаг вперед для elementary OS. Один из самых красивых дистрибутивов Linux для настольных ПК.
Все новинки смотрите в их довольно длинном и подробном анонсе.
Статья взята с сайта GamingOnLinux.com.elementary OS 5.1.4 Hera (апрель, 2020) Desktop 64-разрядная загрузка ISO Free
elementary OS 5.1.4 было обновлением до версии 5.1 (Hera) выпущен в апреле 2020 года, а для elementary OS 5.1.4 доступна только 64-разрядная версия. Этот выпуск обновления был основан на Ubuntu 18.04.3 LTS и включает в себя множество обновлений по сравнению с предыдущим выпуском, таких как новые настройки «Время экрана и ограничения», переработанное меню приложений, глубокий поиск системных настроек и переработанный, новый размер док-станции, расширения отображаются на информационном экране приложения и т. д.
Щелкните здесь, чтобы узнать больше об этом выпуске (elementary OS 5.1.4).
Элементарная ОС — это бесплатная операционная система (или дистрибутив) Linux с открытым исходным кодом, разработанная для настольных и портативных компьютеров.Он основан на Ubuntu, и новая версия выходит на рынок после выпуска LTS-версии Ubuntu. В операционной системе есть функции и пользовательский интерфейс, аналогичные MacOS от Apple и Microsoft Windows, как только вы войдете в систему на экране рабочего стола, вы увидите, что пользовательский интерфейс идентичен macOS, а дальнейшее продвижение в ОС напоминает вам о особенности Microsoft Windows. Мы должны сказать, что он будет очень удобен для пользователей Mac и ПК каждый день.
Спецификация
Доступен в | 40+ языков |
Платформы ЦП | x86-64 |
Лицензия | Бесплатное программное обеспечение с открытым исходным кодом |
Скриншоты
Системные требования
Минимум:
- Процессор 2 ГГц.
- 2 ГБ ОЗУ.
- 15 ГБ на жестком диске.
- CD / DVD-привод или порт USB.
- Подключение к Интернету (необязательно).
Инструкция по установке
Запуск установщика на ПК (через USB)
Следуйте инструкциям ниже:
- Загрузите файл ISO-образа elementary OS 5.1.4 из раздела загрузок.
- Установите программное обеспечение для создания USB-загрузок (например, Rufus) на свой ПК с Windows.
- Подключите USB-накопитель (не менее 4 ГБ свободного места) к компьютеру.
- Откройте программное обеспечение для создания загрузочных файлов USB, выберите файл образа ISO elementary OS 5.1.4 и запустите процесс.
- Как только это будет сделано, подключите загрузочный USB-накопитель к системе, в которой вы хотите установить elementary OS 5.1.4.
- Перезагрузите целевой компьютер.
- Нажмите клавишу меню загрузочного устройства и выберите USB для первой загрузки.
- Выберите устройство USB и запустите elementary OS 5.1.4 установщик.
Запуск установщика в VMware
- Загрузите файл ISO-образа elementary OS 5.1.4 из раздела загрузок.
- Запустите VMware Player и начните создавать новую виртуальную машину.
- Выберите файл образа ISO elementary OS 5.1.4 и используйте настройки по умолчанию для виртуальной машины.
- Запустите виртуальную машину и перейдите к простейшему установщику ОС 5.1.4.
Запуск установщика в VirtualBox
- Загрузите elementary OS 5.1.4 Файл образа ISO из раздела загрузок.
- Запустите приложение Virtualbox на вашем компьютере и начните создавать новую виртуальную машину.
- Выберите Ubuntu и используйте настройки по умолчанию для виртуальной машины.
- Запустите виртуальную машину и, когда она попросит выбрать хост-диск, выберите загруженный ISO-файл elementary OS 5.1.4 на шаге 1.
Последний шаг
Как только вы перейдете к экрану приветствия elementary OS, выполните следующие действия:
- Выберите язык и выберите «Попробовать элементарный».