как установить ggos windows

Как установить Gogs, свой собственный GitHub

Существует много онлайн-сервисов, таких как GitHub и Bitbucket, которые позволяют пользователям размещать репозитории Git в сети. Однако, когда вы работаете над проектами с закрытыми исходными кодами, вы можете захотеть использовать автономное решение. Gogs — это легкое самодостаточное веб-решение, которое позволяет вам размещать свои репозитории Git в сети. На самом деле, если вы знакомы с GitHub, вы будете чувствовать себя как дома, используя Gogs — у них очень похожий интерфейс.

В этой статье мы узнаем, как установить и настроить Gogs на сервере Linux. Приведенные здесь инструкции должны работать для последних версий Ubuntu (16.04 и выше), Debian (версия 8 и выше) и CentOS / RHEL (версия 7 и выше).

Настройка системы

Прежде чем вы сможете начать работу с Gogs, вам необходимо настроить систему. Чтобы установить Gogs, вы должны установить Git, а при желании вы должны установить SSH и базу данных, такую ​​как MySQL или PostgreSQL. Gogs также имеет свою собственную копию SSH и может использовать SQLite, когда база данных недоступна.

В этой статье мы будем использовать MySQL в качестве базы данных и не будем использовать git over SSH. Таким образом, нам нужно только установить Git и MySQL. В системе Debian/Ubuntu вы должны запустить:

Во время установки вам будет предложено установить пароль для пользователя root MySQL. Запишите этот пароль, так как он понадобится вам позже.

Если вы используете CentOS/RHEL, вы можете установить эти зависимости, используя команды ниже. (В настоящее время CentOS поставляется с MariaDB, открытым исходным кодом, заменой MySQL.)

Далее мы настроим ограниченную учетную запись пользователя для запуска Gogs. В нашем примере мы создадим пользователя с именем gogs следующей командой. Мы также будем использовать /bin/true в качестве оболочки, чтобы никто не мог войти в систему под этим пользователем.

Теперь, когда у нас есть основные настройки, мы перейдем к базе данных.

Конфигурирование базы данных

Если вы используете Debian/Ubuntu, сервер базы данных будет уже запущен, когда вы установили MySQL. Однако с CentOS/RHEL вам нужно будет запустить его вручную. Вам также нужно будет «включить» его, чтобы MySQL запускался всякий раз, когда загружается ваша система. Для этого выполните следующие команды:

После этого шага вы должны повысить безопасность MySQL, выполнив:

Эта команда запросит пароль пользователя root. Если вы являетесь пользователем Debian/Ubuntu, вы уже создали пароль ранее, поэтому введите его, чтобы продолжить. Когда команда спросит, хотите ли вы установить другой пароль, ответьте «Нет», введя «n».

Однако, если вы являетесь пользователем CentOS/RHEL, вы еще не создавали пароль. Просто оставьте это поле пустым и нажмите Enter, чтобы продолжить. Далее вас спросят, хотите ли вы установить новый пароль. Ответьте «да» на вопрос, введя «y», и укажите пароль.

Затем команда задаст еще несколько вопросов, например, следует ли ей удалить тестовую базу данных и запретить анонимным пользователям вход. Ответьте «yes» каждому из них, введя «y».

Теперь вы должны настроить учетную запись пользователя и базу данных для Gogs. Для этого войдите в консоль MySQL от имени пользователя root с помощью:

Введите пароль пользователя root MySQL, чтобы продолжить.

Во-первых, вы должны создать пользователя в MySQL. Мы создадим пользователя gogs с паролем super-strong-password :

Опять же, вы должны записать имя базы данных, имя пользователя и пароль, которые вы использовали — они понадобятся вам позже.

Установка Gogs

Выполнив этот шаг, вы должны исправить разрешения /home/gogs каталога /home/gogs следующим образом:

Теперь, когда мы загрузили файлы и поместили их на свои места, нам нужно сказать systemd запускать Gogs при загрузке системы. Для этого создайте файл в /etc/systemd/system/gogs.service со следующим содержимым:

Затем вы должны указать systemd запускать этот сервис при загрузке, а также выполнить его с помощью:

Теперь вы можете посетить http:// :3000/ и вы увидите страницу установки Gogs (на фото ниже).

как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows

На этой странице введите имя базы данных MySQL, имя пользователя и пароль, которые вы создали для Gogs. Вы также должны установить «Run user» в gogs и изменить «Application URL» и «Domain» в соответствии с вашим доменным именем/IP. Наконец, вам следует просмотреть раздел «Дополнительные параметры» и настроить учетную запись администратора. Если вы хотите включить электронную почту, заполните настройки SMTP.

Если все работает правильно и вы заполнили данные учетной записи администратора, вы попадете на панель инструментов:

как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows

Поздравляем! Вы успешно установили Gogs. Теперь вы можете создавать репозитории, продвигать свои проекты и просить других зарегистрироваться в сервисе.

Настройка HTTPS

Если вы развертываете Gogs за пределами доверенной внутренней сети, вы можете использовать HTTPS для защиты входящего и исходящего трафика вашего экземпляра Gogs. К счастью, встроенный веб-сервер достаточно полнофункциональный и по умолчанию поддерживает HTTPS.

Во-первых, вы должны получить сертификат в центре сертификации или создать самоподписанный сертификат самостоятельно. После выполнения этого шага откройте /home/gogs/custom/conf/app.ini в nano. В разделе [server] измените протокол ROOT_URL с http на https :

Кроме того, вам также необходимо добавить эти значения в раздел [server] :

Затем перезапустите Gogs с помощью:

Теперь откройте https:// :3000/ в браузере. Вы обнаружите, что HTTPS был правильно установлен.

Если вы хотите использовать Gogs через HTTPS без номера порта, вам нужно использовать порт 443. Это «низкий порт»; и мы описали, как запустить Gogs на низком порте в предыдущем разделе. После того, как вы внесете изменения в служебный файл, вы должны перезапустить Gogs:

Запуск Gogs в сочетании с другим сервером

Если на вашем сервере запущено несколько веб-приложений, вы можете предпочесть доступ к Gogs через основной HTTP-сервер (обычно это Apache или nginx). Вам просто нужно проксировать все запросы с вашего основного HTTP-сервера на сервер Gogs.

Если вы используете nginx, вам просто нужно использовать proxy_pass следующим образом:

Затем вам нужно сообщить Gogs об URL, с которого он будет доступен. Для этого откройте /home/gogs/custom/conf/app.ini и измените значение ROOT_URL следующим образом:

Теперь вы можете получить доступ к Gogs через http://www.example.com/git

Обновление Gogs

Когда выйдет новая версия Gogs, вам нужно ее обновить. К счастью, обновить Gogs довольно легко. Во-первых, вам нужно остановить демон с помощью:

Затем переименуйте существующую папку, чтобы мы могли установить новую версию:

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

Затем скопируйте данные и журналы из старого каталога в новый каталог:

Далее вам нужно исправить разрешения для нового каталога:

Затем вы можете снова запустить службу с помощью:

Если что-то пойдет не так, вы всегда можете восстановить предыдущую версию из резервной копии.

Заключение

В этой статье мы узнали, как установить и настроить Gogs. У него очень минимальные системные требования и знакомый интерфейс, что делает его отличной альтернативой другим автономным серверам git.

Шпаргалка конфигурации содержит некоторую полезную информацию, если вы хотите более тонко настроить свой Gogs.

Если вам понравился этот пост, пожалуйста, поделитесь им.

Источник

Делаем быструю игровую сборку Windows 10 Pro 20H2 за полчаса, стараясь догнать Windows 10 LTSC

На форумах сломано немало копий в спорах о Windows 10 LTSC, считающейся одной из самых легких и быстрых версий Windows 10. Но постепенно LTSC становится неактуальной, лишаясь поддержки новых игр, о чем я писал в блоге «Игры все чаще требуют новую версию Windows 10 или почему Windows 10 LTSC не годится для игр«.
Да и оптимизации под новое железо приходят в LTSC с большим опозданием, в Windows 10 версии 1903 оптимизации подтянули производительность процессоров AMD Ryzen, а архитектуру графических драйверов WDDM подняли до версии 2.6. С ними в DX12 появилась поддержка технологии Variable Rate Shading для видеокарт GeForce GTX 1660 и выше.

реклама

Способов получить быстрый отклик системы и низкую загрузку на «железо» на обычной Windows 10 Pro есть несколько: готовые игровые сборки ОС, пакетные оптимизаторы, отключающие лишнее, твики и настройки уже установленной ОС вручную, и подготовка настроенного под себя образа Windows 10. Для создания настроенных образов обычно используются утилиты MSMG ToolK, Dism++ или NTLite.

реклама

реклама

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

Подготовка образа Windows 10

реклама

И с его помощью сохранить iso-файл Windows 10 на диск.

Теперь нам понадобится программа NTLite, скачать которую можно с официального сайта. Программа может работать с бесплатной, ограниченной некоммерческой лицензией, функций которой нам вполне хватит.

Добавление образа Windows 10 в NTLite

Выбрав нужную редакцию, надо в контекстном меню нажать «Загрузить», щелкнув ПКМ по Windows 10 Pro в нашем случае. Процесс обработки образа довольно ресурсоемкий даже при использовании шестиядерного процессора и SSD.

Настройка Windows 10

После загрузки образа слева в NTLite появится меню для работы. Я начал с удаления лишних компонентов, вырезав почти все UWP-приложения.

Там же можно вырезать клиент Hyper-V, adobe flash для internet explorer и многое другое. В меню удаления функций можно удалить Windows Media Player и то, что вы никогда не используете в Windows, заменяя сторонними программами. Но особо усердствовать в вырезании всего и вся не стоит, это может сказаться на стабильности системы.

Гораздо интереснее в NTLite меню «Настройки», дающее доступ к огромному количеству функций, которые мы обычно настраиваем после установки Windows 10 с помощью твиков реестра и групповых политик. Здесь все собрано в удобные списки и требует всего пары кликов мышью.

Есть и настройки приватности.

Настройки меню Пуск.

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

И даже настройки файла подкачки и гибернации.

Далее идут настройки служб, где вы можете выключить все ненужные службы.

Есть возможность интегрировать обновления, драйверы и ветки реестра.

После окончания настройки результаты работы можно сохранить прямо в iso-файл. В моем случае настройки были довольно щадящими, чтобы не повредить стабильности системы, но все равно удалось удалить 37 компонентов, отключить 3 функции и 3 службы, и применить 48 настроек.

Что дало экономию около гигабайта места на накопителе после установки Windows 10, что NTLite сразу подсчитывает.

Сравнение сборки Windows 10 с обычной Windows 10 и с Windows 10 LTSC

Стандартное средство просмотра изображений сразу доступно, надо только ассоциировать с ним файлы.

А вот OneDrive удалить средствами NTLite не удалось или ОС сама «подтянула» его после установки. Остальные вырезанные UWP-приложения отсутствуют.

Загрузка ОЗУ составила 1.2 ГБ, что заметно меньше, чем на дефолтной Windows 10, и на 200 МБ больше, чем у Windows 10 LTSC. Но я не стремился к максимальному урезанию, а пытался соблюсти баланс между функциями, скоростью и стабильностью ОС.

Дефолтная Windows 10 «кушает», напомню, 1.7 ГБ ОЗУ после загрузки.

Итоги

Пишите в комментарии, используете ли вы Windows 10 с настройками по умолчанию, или стараетесь ускорить ее работу и сделать ее более удобной?

Источник

Быстрый старт – программируем на Go под Windows — настройка Environment

Update (22.07.2013)

С момента изначального написания статьи многое изменилось. Я немного обновил пост, чтобы в сети не висела устаревшая инструкция.

Вместо вступления

Установка Go

На момент последнего редактирования статьи, актуальная версия — Go 1.1.1. Дистрибутив можно скачать по ссылке: code.google.com/p/go/downloads/list. Дистрибутив выбираем в зависимости от разрядности установленной версии Windows: x64 — go1.1.1.windows-amd64.msi; x32 — go1.1.1.windows-386.msi. Скачиваем, устанавливаем. Теперь Go живет в C:\Go. Инсталлятор сам настроит нужные переменные среды.

Workspace

Теперь необходимо создать папку, которая будет чем-то вроде корневой рабочей директории. В составе дистрибутива Go идет утилита «go», которая «все в одном» — она используется для сборки проектов, для установки сторонник библиотек, для запуска тестов и т.п. Используется парадигма Convention over Configuration. Единственная настройка, которую нужно сделать — это добавить переменную среды GOPATH, в которой указать корневую папку, где у нас будут хранится все исходники наших и сторонних проектов, скомпилированные библиотеки и исполняемые файлы. Создаем такую папку: C:\gopath и добавляем переменную среды:

как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows

Также нужно добавить %GOPATH%\bin в перменную среды PATH.

как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows

Установка IDE

Hello World

В последней версии GoLangIDE, аналог IntelliSense (GoCode) уже встроен и ничего дополнительно устанавливать не нужно. Поэтому сразу приступаем к делу:
Запускаем IDE, создаем новый проект (Ctrl+N):

как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows

Пишем fmt, ставим точку – видим выпадающий список функций.

как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows

Выбираем функцию (жмем Tab) — можно вводить параметры функции, жмем F1 — видим подсказку с сигнатурой функции.

как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows

Компилируем наш Hello World: Ctrl + B
Запускаем в отдельном окне консоли: Ctrl + Shift + F5

Источник

Установка Go и настройка среды разработки в Windows 10

Go – это язык программирования, который появился благодаря долгим поискам команды Google. Разработчикам постоянно приходилось идти на компромисс: либо ты выбираешь эффективный язык программирования, который долго компилируется, либо выбираешь язык, который компилируется быстрее, но совершенно неэффективен в производстве. При разработке Go учитывались три главных аспекта: быстрая компиляция, простота программирования и эффективное выполнение в производстве.

Go – это универсальный язык программирования, который можно использовать для многих различных программных проектов, но особенно хорошо он подходит для сетевых программ и распределенных систем, благодаря чему он заслужил репутацию «языка облака». Его цель – помочь современному программисту сделать больше (для этого у него есть мощный набор инструментов), устранить споры о форматировании, сделав формат частью спецификации языка, а также упростить развертывание путем компиляции в один двоичный файл. Go легко изучить, так как он состоит из очень небольшого набора ключевых слов. Это отличный язык как для начинающих, так и для опытных разработчиков.

В этом мануале узнаете, как установить Go на локальный компьютер Windows 10 и настроить среду разработки с помощью командной строки.

Требования

Для работы вам нужен локальный компьютер Windows 10 с административным доступом, подключенный к Интернету.

1: Настройка PowerShell

Большая часть действий будет выполняться в командной строке. Командная строка представляет собой неграфический способ взаимодействия с компьютером. Вместо нажатия кнопок с помощью мыши вы вводите команды в виде текста и получаете обратную связь опять же в виде текста. Командная строка, также известная как оболочка, позволяет вам автоматизировать многие рутинные задачи и является важным инструментом для разработчиков программного обеспечения.

PowerShell – это программа от Microsoft, которая предоставляет интерфейс командной строки.

Чтобы найти Windows PowerShell, вы можете кликнуть правой кнопкой мыши значок Start в левом нижнем углу экрана. Когда появится меню, выберите Search, а затем введите PowerShell в строку поиска. Когда вы увидите список опций, щелкните правой кнопкой мыши Windows PowerShell в приложении Desktop. Для данного руководства выберите Run as Administrator. Когда появится диалоговое окно с вопросом «Do you want to allow this app to make changes to your PC?», выберите «Yes».

Как только вы это сделаете, вы увидите текстовый интерфейс.

Чтобы выйти из системной папки, введите следующую команду:

Вы попадете в домашний каталог C:\Users\8host.

Чтобы продолжить процесс установки, сначала необходимо настроить привилегии через PowerShell. По умолчанию система работает в наиболее безопасном режиме, есть несколько уровней доступа, которые вы можете настроить от имени администратора:

В этом руководстве мы будем использовать политику RemoteSigned для текущего пользователя. Это позволит PowerShell принимать доверенные сценарии и при этом сохранить некоторые границы. Введите в PowerShell следующее:

Затем PowerShell предложит вам указать политику выполнения. Введите следующее, чтобы использовать RemoteSigned:

Когда вы нажмете Enter, вам будет предложено подтвердить изменение в политике выполнения. Введите y, чтобы изменения вступили в силу. Вы можете убедиться, что это сработало, запросив текущие привилегии системы:

Вы должны получить вывод, который выглядит примерно так:

Это подтверждает, что текущий пользователь может запускать доверенные сценарии, загруженные из Интернета. Теперь вы можете перейти к загрузке файлов, которые понадобятся для настройки пространства Go.

2: Установка пакетного менеджера Chocolatey

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

Chocolatey – это менеджер пакетов, созданный для Windows, который работает как apt-get в Linux. Он поможет вам быстро установить приложения и инструменты, которые нужны для среды разработки. У Chocolatey есть версия с открытым исходным кодом.

$script = New-Object Net.WebClient

Это вернет список свойств и методов этого объекта WebClient:

Просматривая выходные данные, вы можете найти метод DownloadString, используемый для отображения скрипта и подписи в окне PowerShell. Используйте этот метод для проверки скрипта:

После проверки сценария установите Chocolatey, введя в PowerShell следующую команду:

Командлет iwr, или Invoke-WebRequest, позволяет извлекать данные из Интернета. Она передаст сценарий iex или командлет Invoke-Expression, который выполнит сценарий и запустит установку менеджера пакетов Chocolatey.

Разрешите PowerShell установить Chocolatey. Как только менеджер будет установлен, вы сможете установить дополнительные инструменты с помощью команды choco.

Если вам нужно будет обновить Chocolatey, выполните следующую команду:

choco upgrade chocolatey

3: Установка текстового редактора nano (опционально)

Теперь можно установить nano, текстовый редактор, который использует интерфейс командной строки.

Вы можете использовать nano для написания программ непосредственно в PowerShell. Это необязательный этап, так как вы также можете использовать другой текстовый редактор, например блокнот. В этом мануале рекомендуется использовать nano, поскольку это поможет вам быстрее привыкнуть к PowerShell.

Используйте Chocolatey для установки nano:

После установки редактора вы можете использовать команду nano для создания новых текстовых файлов. С его помощью вы сможете написать свою первую программу Go.

4: Установка Go

Теперь можно использовать Chocolatey для установки Go:

Примечание: Слово «go» короткое, а потому оно совпадает со многими другими пакетами. Сейчас обычно в качестве поискового запроса используют golang (в том числе и при поиске в Интернете статей, связанных с Go). Термин Golang появился благодаря домену Go, golang.org.

Теперь PowerShell установит Go, генерируя во время этого процесса выходные данные. После завершения установки вы должны увидеть следующий вывод:

Environment Vars (like PATH) have changed. Close/reopen your shell to
see the changes (or in powershell/cmd.exe just type `refreshenv`).
The install of golang was successful.
Software installed as ‘msi’, install location is likely default.
Chocolatey installed 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

После завершения установки нужно убедиться, что Go установлен. Чтобы увидеть изменения, закройте и снова откройте PowerShell как администратор, а затем проверьте версию Go, которая появилась на вашем локальном компьютере:

Вы получите такой вывод:

go version go1.12.1 windows/amd643.7.0

После установки Go вы можете настроить рабочее пространство для своих проектов разработки.

5: Создание рабочего пространства Go

Рабочая среда Go будет содержать в корне два каталога:

Подкаталог src может содержать несколько репозиториев контроля версий (таких как Git, Mercurial или Bazaar). Это позволяет импортировать код в ваш проект. Канонический импорт – это импорт, который ссылается на полностью определенный пакет.

Вы увидите каталоги типа github.com или golang.org, когда ваша программа импортирует сторонние библиотеки. Если вы используете репозиторий кода, например github.com, вы должны поместить свои проекты и исходные файлы в этот каталог.

Вот так выглядит типичное рабочее пространство:

Теперь нужно создать структуру каталогов для вашего рабочего пространства Go:

В итоге получится такая структура каталогов:

Поскольку для установки вы использовали Chocolatey, эта переменная среды уже должна быть установлена. Вы можете проверить это с помощью следующей команды:

Вы увидите следующий вывод:

setx PATH «$($env:path);$GOPATH\bin»

Это позволит вам запускать любые программы, которые вы компилируете или загружаете с помощью инструментов Go, в любой точке вашей системы.

Такое структурирование проектов позволит получать к ним доступ с помощью инструмента go get. Это также нужно для удобочитаемости.

Вы можете проверить, работает ли структура, с помощью команды go get:

go get github.com/username/project

Примечание: Если на вашем компьютере нет git, Windows откроет диалоговое окно и предложит установить его. Нажмите Yes, чтобы продолжить, и следуйте инструкциям.

6: Создание простой программы Go

Теперь у вас есть рабочее пространство Go. Попробуйте создать в нем простую программу «Hello, World!». Так вы сможете убедиться, что среда работает, а заодно и ближе познакомиться с Go.

Поскольку сейчас мы создадим простейший исходный файл Go, а не настоящий проект, входить в рабочее пространство не обязательно.

Перейдите в домашний каталог, откройте текстовый редактор и создайте файл:

Введите следующий код:

package main
import «fmt»
func main() <
fmt.Println(«Hello, World!»)
>

Сохраните и закройте файл.

Этот код будет использовать пакет fmt и вызовет функцию Println с аргументом Hello, World!. Это отобразит фразу Hello, World! в терминал при запуске программы.

Когда вы выйдете из nano и вернетесь к своей оболочке, запустите программу:

Программа hello.go, которую вы только что создали, покажет следующий вывод:

Вы написали базовую программу, чтобы убедиться, что ваше рабочее пространство Go правильно настроено.

Заключение

Теперь вы можете использовать рабочее пространство Go на локальной машине macOS для создания своих собственных проектов.

Источник

Установка Google сервисов на Windows Subsystem for Android

Остальная установка интуитивно понятна и в комментариях не нуждается

Скачивание файлов:

Скачиваем WSA подробнее тут, в конце статьи в разделе UPD1 (далее файл_1)

Подготовка установочных файлов:

Создаем папку C:\WindowsSubsystemAndroid

Открываем архиватором файл_1. Находим в архиве файл вида «WsaPackage_XXX_x64_Release-Nightly.msix» размер более 700мб, у меня находился в самом конце списка. И открываем этот файл так же архиватором

В открывшемся архиве выделяем все файлы и папки, снимаем выделение с папки AppxMetadata и файлов [Content_Types].xml AppxBlockMap.xml AppxSignature.p7x выделенное копируем и вставляем в папку C:\WindowsSubsystemAndroid

Создаем папку C:\GAppsWSA и разархивируем туда репозиторий файл_2 из пункта скачивания файлов

Переходим в директорию C:\GAppsWSA\#GAPPS и кладем туда архив файл_3. ВНИМАНИЕ, разархивировать не нужно!

Переходим в директорию C:\WindowsSubsystemAndroid копируем из нее 4 файла: product.img vendor.img system_ext.img system.img в папку C:\GAppsWSA\#IMAGES

Вводим команду: sudo su

Меняем в консоли директорию на C:\GAppsWSA (команды cd)

Выполняем команду sudo apt-get update

Выполняем команду sudo apt-get install unzip lzip

Выполняем команду apt install lzip unzip

Выполняем команду apt install dos2unix

Выполняем команду dos2unix apply.sh

Выполняем команду dos2unix extend_and_mount_images.sh

Выполняем команду dos2unix extract_gapps_pico.sh

Выполняем команду dos2unix unmount_images.sh

Выполняем команду dos2unix VARIABLES.sh

Переходим в директорию C:\GAppsWSA\#IMAGES копируем из нее 4 файла product.img vendor.img system_ext.img system.img в папку C:\WindowsSubsystemAndroid

Переходим в директорию C:\WindowsSubsystemAndroid\Tools переименовываем файл kernel в kernel_bak

Копируем файл kernel из C:\GAppsWSA\misc в C:\WindowsSubsystemAndroid\Tools

Для дальнейшей установки необходимо включить developer mode в Windows. Как включить посмотреть можно тут

Запускаем PowerShell от имени администратора

как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows

Скачиваем ADBKit и разархивируем его в папку C:\ADBKit

В PowerShell переходим в директорию C:\ADBKit. Далее выполняем команды

.\adb.exe connect 127.0.0.1:58526

После этого можно авторизовываться в Google.

Осталось пару шагов.

Переходим в директорию C:\WindowsSubsystemAndroid\Tools

Файл kernel переименовываем в kernel_root

Файл kernel_bak переименовываем в kernel

как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows как установить ggos windows. Смотреть фото как установить ggos windows. Смотреть картинку как установить ggos windows. Картинка про как установить ggos windows. Фото как установить ggos windows

Надеюсь помог тем кто хотел это опробовать)

P.S устройство определяется как Google Pixel 5

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *