Меню для windows ubuntu

Как установить и запустить Ubuntu WSL под Windows 10

У пользователей Windows 10 есть необычная возможность установить операционную систему Ubuntu на свой компьютер. Механизм, обеспечивающий такую возможность, называется WSL — Windows Subsystem for Linux. Далее я расскажу, как с помощью WSL установить полноценную Ubuntu на Win 10 штатными средствами системы.

Что такое Ubuntu WSL

Для начала кратко поясню, что такое WSL на практике. Это некий слой абстракции, который позволяет запускать linux приложения в среде windows. И это не виртуальная машина. И Linux, и Windows приложения работают в рамках одной операционной системы с совместным доступом к данным на дисках. Вы прозрачно можете запустить приложение на ubuntu и открыть им файл в директории windows.

Для примера, расскажу, где ubuntu под wsl версии 1 хранит свои файлы — C:\Users\user1\AppData\Local\lxss.

Тут и корень системы, и директории пользователей. Посмотреть содержимое можно из-под windows. Только не рекомендуется их редактировать. Работа linux системы может быть нарушена. На примере доступа к файлам видно, что это не виртуальная машина. Важно понимать это отличие.

А вот то же самое можно сделать из-под ubuntu, открыв файлы из директории windows.

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

Зачем нужна Ubuntu WSL на Windows

Поговорим немного о том, зачем может понадобиться установка Ubuntu WSL в Windows 10. Можно в небольшой список это вынести и перечислить по пунктам:

  1. Первое и самое очевидное — для использования линуксовых утилит — git, ansible, cron, rsync и т.д. Речь в первую очередь идет о том софте, которого нет в windows, либо которое затруднительно или неудобно запускать.
  2. Настройка привычного web окружения в виде lamp (linux, apache, mysql, php) или lemp (то же самое, только с nginx). Особенно это актуально для разработчиков.
  3. Для обычного знакомства и изучения linux. Нет нужды разбираться с виртуализацией или рядом с windows устанавливать отдельно linux. Тут все в комплекте, можно без проблем переключаться между системами в режиме реального времени. В общем, это удобно.

Это то, что первое приходит в голову. Думаю, есть и другие причины, для чего может быть полезно установить ubuntu wsl. Делитесь своим мнением в комментариях. Может я что-то важное упускаю.

Установка Ubuntu WSL под Win 10

Установка подсистемы Windows для Linux в Windows 10 неплохо описана в официальном руководстве от Microsoft. Чтобы установить Ubuntu WSL на Windows, надо для начала включить компонент системы Windows под названием Windows-Subsystem-Linux. Для этого запускаем cmd с правами администратора (это важно!) и переходим в powershell. Там выполняем:

После этого активируем компонент Платформа виртуальных машин.

Далее обязательно перезагрузить систему, иначе дальше будут ошибки. После перезагрузки продолжаем ставить ubuntu под wsl.

Cкачиваем и устанавливаем Пакет обновления ядра Linux в WSL 2 для 64-разрядных компьютеров — https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

Дальше устанавливаем версию WSL 2 по умолчанию. Она более продвинутая и быстрая, по сравнению с первой.

Теперь идем в Windows Store и ищем там необходимую вам версию Ubuntu WSL. Я просто в строку поиска ввел название дистрибутива и получил все доступные версии.

После установки в меню Пуск можно запустить Ubuntu WSL. При первом запуске вам предложат задать имя пользователя для Linux системы.

Вот и все. Заходим в свежеустановленную Ubuntu 20 LTS на Win 10.

У вас под рукой практически полноценная linux система, работающая нативно под windows.

Настройка Ubuntu WSL

Выполним первоначальную настройку Ubuntu WSL, чтобы с ней удобнее было далее работать. Начнем с подключения по SSH.

Настройка ssh

Терминал Windows не очень удобен и привычен. Так что если вы привыкли подключаться по ssh через какой-нибудь другой менеджер подключений, вам нужно будет на wsl системе настроить ssh. Это не совсем очевидная процедура. Чтобы заставить нормально работать openssh server, его надо переустановить. Делаем это:

Теперь сразу разрешим подключаться с использованием паролей. Для этого открываем конфиг /etc/ssh/sshd_config и разкомментируем настройку:

После этого перезапустите службу sshd

Мы закончили настройку ssh в ubuntu. Теперь к ней можно подключиться, например, через putty. Используем адрес 127.0.0.1 и порт 22.

Читайте также:  Нагрузка видеокарты mac os

Вот и все. Можете использовать любой другой ssh клиент.

Обновление

Для того, чтобы обновить Ubuntu WSL на Windows 10 достаточно внутри linux системы запустить стандатрное средство обновления пакетов — apt.

В общем случае этого достаточно для обновления системы. Если же вы хотите выполнить обновление до следующего релиза, то лучше это сделать через Windows Store, установив нужную версию ubuntu.

Установка MC

Для того, чтобы установить популярный в linux среде файловый менеджер Midhight Commander или коротко MC, необходимо опять же воспользоваться пакетным менеджером apt.

При этом вы сможете без проблем перемещаться не только внутри ubuntu, но и открывать файлы windows. Традиционные диски C:, D: и т.д. смонтированы в /mnt.

Войти под root

Для того, чтобы в Ubuntu WSL зайти под ученой записью root, необходимо под пользователем выполнить в консоли:

Теперь вы полноценный root пользователь и можете запускать команды с повышенными привилегиями без sudo.

Автозапуск служб

В Ubuntu WSL не работает systemd и возникает закономерный вопрос, а как же тогда настроить автозапуск нужных служб. Тут есть два принципиально разных подхода по автозапуску служб:

  1. Служба в wsl запускается автоматически после запуска компьютера.
  2. Служба wsl запускается автоматически после первого входа в bash установленного linux.

Для первого случая проще всего воспользоваться готовым скриптом wsl-autostart — https://github.com/troytse/wsl-autostart. С его помощью вы можете выбрать любые программы из ubuntu, которые захотите запустить при старте компьютера.

Если вы хотите выполнить какую-то команду при первом входе в wsl, то просто добавьте ее в файл .bashrc домашнего каталога пользователя. Например, добавим туда вывод фразы Hello World! Для этого добавляем в самый конец:

Теперь при запуске терминала wsl, вы увидите свое сообщение.

Вместо команды echo можете написать любую другую. Например, запуск MC:

Теперь при запуске терминала ubuntu wsl у вас автоматически будет запускаться файловый менеджер MC.

Обновление WSL до WSL2

Во время установки любой WSL системы у вас есть возможность выбора ее версии. Вторая версия более современная и быстрая, так что в общем случае рекомендуется использовать ее. Но возможно вам по какой-то причине понадобится первая. Например, в WSL 1 файловая система linux в открытом виде в виде файлов в директории C:\Users\user1\AppData\Local\lxss, а во второй версии в виде единого виртуального диска. Разница принципиальна.

Для того, чтобы обновить WSL1 до WSL2 необходимо через powershell активировать компонент VirtualMachinePlatform:

Указать версию WLS2 как дефолтную:

В завершении проапгрейдить установленный дистрибутив до WSL2 или поставить новый.

Версии WSL можно переключать в любое время. Узнать distribution name можно с помощью команды:

Reboot Ubuntu WSL

Работа в Windows 10 с Ubuntu несколько необычна, поэтому сходу не понятные даже такие простые вещи, как перезагрузка linux системы. Как сделать reboot в Ubuntu WSL? Для того, чтобы перезагрузить систему, достаточно выполнить в консоли powershell команду:

Все экземпляры wsl будут завершены. После запуска терминала ubuntu wsl она запустится заново, что будет равнозначно обычной перезагрузки системы.

Если вы используете первую версию WSL, то перезапуск linux систем выполняется перезапуском службы, которая их обслуживает. Выполняется так же в консоли windows^

Как удалить Ubuntu WSL

Если вам нужно удалить Ubuntu WSL из Windows 10, то сделать это можно точно так же, как любое другое приложение, установленное из Магазина. Выбираете Ubuntu WSL через пуск и нажимаете Удалить.

То же самое можно сделать и через консоль powershell

Список установленных систем смотрим командой:

Ничего сложного, система удаляется фактически в одну команду. Для повторной установки достаточно еще раз установить ubuntu через Магазин.

Как сделать Ubuntu Linux похожим на Windows 7 2021

rytp барбоскины без мата VIDEOMEGA RU

  • Интерфейс на основе стилей Windows 8 дает смелый новый поворот в привычном интерфейсе Windows — настолько смелый, что многие давние пользователи Windows угрожают перейти на корабль к другой операционной системе, а не изучать «современный» пользовательский интерфейс Microsoft. Конечно, вы все равно окажетесь на чужой территории, даже если вы действительно пройдете и сделаете прыжок. Установка новой операционной системы проста, но обернуть голову вокруг чужой среды может быть сложнее, даже если вы используете сравнительно удобную ОС, такую ​​как Ubuntu Linux.

    К счастью, Linux настраивается — гораздо больше чем Windows. На самом деле, если у вас возникли проблемы с переходом (или plopping Ubuntu на ПК родителя), вы можете настроить и настроить ОС, чтобы чувствовать себя довольно штопать близко к среде Windows, которую вы оставили.

    Я пойду через два метода. Один из них адаптирует рабочий стол Unity по умолчанию Ubuntu, чтобы он немного походил на Windows, в то время как другой влечет за собой немного больше работы и другого рабочего интерфейса полностью, чтобы создать действительно похожий на Microsoft опыт.

    Читайте также:  Топ оболочек для linux

    Создание Ubuntu под управлением Windows 7

    Рабочий стол Ubuntu по умолчанию — чистый, но не очень похожий на Windows.

    Чтобы быть абсолютно честным, рабочий стол Unity по умолчанию Ubuntu может быть гладким и красивым, но это не самая настраиваемая среда Linux. Панель задач с верхней и левой сторонами экрана заблокирована на месте и не может быть перемещена вообще. Однако Unity по-прежнему довольно гибкая, а некоторые базовые — для Linux-твиков могут придать ей некоторые из этих старых прелестей Windows 7.

    Быстрая заметка: эти советы были протестированы на Ubuntu 12.10, самой последней версии операционной системы на момент публикации.

    Мы будем использовать некоторые команды терминала в течение этой статьи. Если вы новый пользователь Linux, не бойтесь — мощная командная строка Linux упрощает выполнение инструкций, которые вы найдете в таких статьях, как этот. Вместо того чтобы следовать списку длинных шагов, предлагая вам щелкнуть здесь и щелкнуть там, вы можете просто скопировать и вставить эти команды в окно терминала и нажать Enter .

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

    Мы добираемся туда …

    Сначала мы собираемся установить пакет тем для Windows 7. Скопируйте и вставьте следующие команды в окно терминала, нажав Enter после каждой команды, чтобы запустить его. Первая команда добавляет в вашу систему персональный пакетный архив (PPA), из которого Ubuntu может устанавливать пакеты. Вторая команда загружает информацию о новых доступных пакетах, а третья команда устанавливает тему Windows 7 — не требуется мастер установки. Набрав sudo , прежде чем каждая команда разрешит ему работать с правами root, аналогично запуску программы как администратора в Windows.

    sudo add-apt-repository ppa: upubuntu-com / gtk3

    sudo apt -get update

    sudo apt-get install win2-7

    Теперь установлена ​​тема Win2-7. Чтобы включить значок, границу окна и тему виджета, скопируйте и вставьте в терминал следующие команды. Когда вы запускаете каждую команду, вы увидите, что ваш рабочий стол постепенно преобразуется и становится более похожим на Windows.

    gsettings set org.gnome.desktop.interface gtk-theme ‘Win2-7-theme’

    gsettings set org. gnome.desktop.wm.preferences тема ‘Win2-7-theme’

    gsettings set org.gnome.desktop.interface icon-theme ‘Win2-7-icons’

    Панель задач, подобная панели слева от ваш экран по-прежнему будет другого цвета. Никогда не опасаясь, как панель задач Windows 7, панель запускает свои цвета с ваших обоев рабочего стола. В этой статье мы будем использовать обои для Windows 7 по умолчанию, которые вы можете найти по всему Интернету. (Я зацепил свою копию со старой записи ZDNet.) Если вы используете Firefox на Ubuntu, щелкните правой кнопкой мыши полноразмерное изображение обоев в вашем браузере и выберите Установить как фоновый рисунок рабочего стола .

    Вы также захотите переместить кнопки управления окном — закрыть, свернуть и максимизировать — по умолчанию в верхнем левом углу каждого окна. Используйте эту команду, чтобы поместить их в порядок в стиле Windows:

    gsettings set org.gnome.desktop.wm.preferences button-layout ‘menu: minimize, maximize, close’

    Чтобы удалить глобальное меню в стиле Mac bar и поместите панель меню (содержащую файл / редактировать / просмотреть) обратно в каждое отдельное окно приложения, запустите эту команду:

    sudo apt-get autoremove appmenu-gtk appmenu-gtk3 appmenu-qt indicator-appmenu

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

    Посмотрите на Windows и любимый ребенок Ubuntu!

    Нравится ли вам то, что вы видите? Это так же близко к Windows 7, как мы собираемся получить с Ubuntu по умолчанию для среды Unity. Если это не совсем поцарапает ваш зуд, продолжайте читать, чтобы узнать, как создать более традиционный стиль Windows 7 с использованием среды рабочего стола Xfce.

    Установка и настройка Xfce

    Для этого метода мы будем метать Ubuntu по умолчанию Unity работает и по-своему. (Хорошо, мы на самом деле не выбрасываем его, просто выбираем другую среду на экране входа в систему). Xfce — один из самых популярных настольных компьютеров, который по-прежнему предлагает большую конфигурацию. Установите его с помощью этой команды:

    sudo apt-get install xubuntu-desktop

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

    Xfce также использует по умолчанию двухпанельный макет. Нам нужно будет сделать тяжелую настройку, чтобы она выглядела больше как Windows 7, но все это графически — если вы пользователь Windows Power, вы уже много раз делали эту настройку раньше.

    Читайте также:  Linux посмотреть ком порты

    Во-первых, получите избавиться от верхней панели. Щелкните его правой кнопкой мыши, выберите Панель , выберите Настройки панели и нажмите красную кнопку Удалить . Используйте раскрывающийся список в окне конфигурации панели, чтобы выбрать другую панель. Снимите флажок « Автоматически показать и скрыть панель« »и установите флажок« Автоматически увеличить длину » . Теперь мы куда-то попадаем! На этом этапе у вас должна быть одна панель, подобная панели задач, в нижней части экрана.

    Используйте кнопки на панели «Элементы», чтобы удалить элементы, которые вам не нужны, добавить нужные вам элементы и изменить их порядок. как вы считаете нужным. Для панели задач в стиле Windows 7 попробуйте использовать эти элементы в следующем порядке:

    Меню приложений, разделитель, панель запуска, кнопки окна, разделитель, область уведомлений, плагин индикатора, «Показать рабочий стол».

    Параметры элемента для панели Xfce являются приятными и простыми.

    Добавьте столько пусковых установок (прочитайте: ярлыки), как вам нравится в разделе запуска, и подумайте о них как о своей новой панели быстрого запуска. К сожалению, Xfce не может группировать приложения и открывать окна так же, как на панели задач Windows 7, поэтому это немного более старая школа.

    Чтобы настроить элемент, выберите его в списке и нажмите Gear кнопка. Вы также захотите отключить опцию sudo add-apt-repository ppa: upubuntu-com / gtk3

    sudo apt-get обновление

    sudo apt-get install win2-7

    gsettings set org.gnome.desktop.wm.preferences тема ‘Win2-7-theme’

    gsettings set org.gnome.desktop.wm.preferences button- layout ‘menu: minimize, maximize, close’

    Откройте Диспетчер настроек в меню приложений и щелкните значок Внешний вид . Выберите Win2-7-theme в списке Style и выберите Win2-7 в списке Icons.

    Нажмите Alt + F2 и запустите следующую команду, чтобы получить окна окон в стиле Windows 7. Если вы печатаете это, а не копируете и вставляете, обратите внимание на то, что команда включает в себя двойную тире, а не длинные символы em.

    Переход в сеанс и запуск в Диспетчере настроек, выберите вкладку Автозапуск приложения и нажмите кнопку Добавить . Введите Metacity в качестве имени приложения и metacity —replace в качестве его команды. Теперь границы окна Windows 7 автоматически начнутся с вашего рабочего стола.

    Чтобы ваша панель больше напоминала панель Windows 7, щелкните ее правой кнопкой мыши, выберите Панель и выберите Параметры панели . На вкладке Внешний вид выберите Фоновое изображение и перейдите в каталог usr share themes Win2-7-theme gtk-2.0 Panel на вашем компьютере. Выберите фоновое изображение, например Panel_Win2-7Basic800.png. Пакет тем, который мы установили, включает в себя множество фоновых панелей, поэтому не стесняйтесь экспериментировать.

    Вы также можете изменить графику меню приложений и использовать его в стартовом шаге в стиле Windows 7. Во-первых, найдите начальное изображение для Windows 7 — вы можете найти несколько изображений Google, но убедитесь, что вы получаете прозрачное изображение PNG. После того как вы нашли хорошее изображение, щелкните правой кнопкой мыши по кнопке меню Приложения , выберите Свойства и используйте кнопку Значок , чтобы выбрать начальную позицию.

    Вот он: ОС Linux в Windows-одежде, идеально подходит для тех, кто боится перемен.

    Пью, это заняло много настроек (и много текста), — но теперь у нас есть рабочий стол в стиле Windows 7 Ubuntu. В нем отсутствует меню «Пуск» в стиле Windows 7 и панель задач, но пользователи Windows, предпочитающие классическое меню «Пуск» и поведение панели задач, сразу узнают его.

    Отмена изменений

    Хотите отменить свои изменения? Если вы следовали первому методу, просто запустите эти команды. Не забудьте выйти из системы и вернуться в систему после запуска команд для восстановления глобальной панели меню.

    Сброс настроек gsettings org.gnome.desktop.interface gtk-theme

    gsettings reset org.gnome.desktop.wm.preferences theme

    gsettings reset org.gnome.desktop.interface icon-theme

    gsettings reset org.gnome.desktop.wm.preferences button-layout

    gsettings reset org.gnome.desktop.background picture-uri

    sudo apt-get install appmenu-gtk appmenu-gtk3 appmenu-qt indicator-appmenu

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

    sudo apt-get autoremove xubuntu-desktop

    Эти процессы — хорошая демонстрация того, насколько настраиваемым является Linux. Вы можете копировать программное обеспечение с рабочего стола по умолчанию, использовать всевозможные темы, устанавливать совершенно другую среду рабочего стола или даже создавать собственную среду рабочего стола, объединяя куски из разных настольных сред — вот что мы сделали в последнем разделе.

    По-прежнему не продается в Linux? Если вы просто хотите использовать рабочий стол Windows 8 без всех фанковых изменений и изменений интерфейса операционной системы, ознакомьтесь с нашим руководством по изъятию пользовательского интерфейса Metro из Windows 8.

  • Оцените статью