Как установить программное обеспечение Linux в оболочку Ubuntu Bash Windows 10

Оглавление:

Как установить программное обеспечение Linux в оболочку Ubuntu Bash Windows 10
Как установить программное обеспечение Linux в оболочку Ubuntu Bash Windows 10

Видео: Как установить программное обеспечение Linux в оболочку Ubuntu Bash Windows 10

Видео: Как установить программное обеспечение Linux в оболочку Ubuntu Bash Windows 10
Видео: Что надо обязательно сделать для безопасности своего телефона. Как установить блокировку сим карты. - YouTube 2024, Апрель
Anonim
Установите оболочку Bash на базе Windows 10 Ubuntu, и у вас будет полная среда Ubuntu, которая позволяет устанавливать и запускать те же приложения, которые вы могли бы запускать в системе Linux на базе Ubuntu. Однако, как и в Ubuntu, вам понадобится команда apt-get для установки и обновления программного обеспечения.
Установите оболочку Bash на базе Windows 10 Ubuntu, и у вас будет полная среда Ubuntu, которая позволяет устанавливать и запускать те же приложения, которые вы могли бы запускать в системе Linux на базе Ubuntu. Однако, как и в Ubuntu, вам понадобится команда apt-get для установки и обновления программного обеспечения.

Обратите внимание, что подсистема Linux под управлением Windows 10 официально не поддерживает графическое приложение или серверное программное обеспечение (хотя можно использовать некоторые графические приложения, неофициально). Официально он предназначен для приложений терминалов Linux и других утилит командной строки, которые могут потребоваться разработчикам.

Башня Bash от Windows 10 поддерживает только 64-битные двоичные файлы, поэтому вы не можете устанавливать и запускать 32-разрядные программы Linux.

Apt-get Explained

В Ubuntu и других дистрибутивах Linux на базе Debian вы используете

apt-get

для установки программного обеспечения. «Apt» означает «Advanced Package Tool». Эта команда загружает пакеты программного обеспечения из централизованных программных репозиториев Ubuntu и устанавливает их в вашей системе. Если пакеты, которые вы пытаетесь установить, требуют или зависят от других пакетов, apt-get автоматически загрузит и установит эти пакеты (известные как зависимости). Apt-get работает с пакетами «.deb», названными для Debian, на основе дистрибутива Linux Ubuntu.

Вам нужно будет запустить apt-get вместе с командой «sudo», которая дает ему полномочия суперпользователя или root. Это позволяет команде изменять и устанавливать системные файлы в среде Linux. При использовании sudo вам нужно будет ввести пароль вашей учетной записи.

Вы можете также использовать новую команду apt вместо традиционной команды apt-get, хотя любая команда будет работать.

Как загрузить обновленные списки пакетов

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

sudo apt-get update

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

Как установить пакет

Если вы знаете имя пакета, который хотите установить, его можно загрузить и установить с помощью следующей команды, заменив «имя_пакета» на имя пакета, который вы хотите установить:

sudo apt-get install packagename

Например, если вы хотите установить Ruby, вы должны выполнить следующую команду:

sudo apt-get install ruby

Вы можете нажать клавишу Tab, набрав имя пакета (или любую команду), чтобы использовать функцию автозаполнения Bash, которая поможет вам автоматически завершить ввод текста и предложить доступные параметры, если доступно несколько опций.

После запуска этой и других команд apt-get вам будут представлены изменения, которые будут сделаны, и вам нужно будет ввести «y» и нажмите Enter для продолжения.

Image
Image

Как найти пакет

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

Эта команда не требует sudo, так как это просто простой поиск. Однако вы можете запустить его с помощью sudo, если хотите, и он все равно будет работать.

apt-cache search sometext

Например, если вы хотите искать пакеты, связанные с w3m, текстовым веб-браузером для терминала, вы должны запустить:

apt-cache search w3m

Image
Image

Как обновить все установленные пакеты

Чтобы обновить установленные пакеты программного обеспечения до последних доступных версий в репозитории, которые предоставляют вам любые обновления безопасности, доступные для ваших текущих пакетов, выполните следующую команду:

sudo apt-get upgrade

Не забудьте запустить команду «sudo apt-get update» перед запуском этой команды, так как вам нужно обновить списки пакетов, прежде чем apt-get увидит последние доступные версии.

Image
Image

Как удалить пакет

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

sudo apt-get remove packagename

Вышеупомянутая команда просто удаляет двоичные файлы пакета, но не связанные с ними файлы конфигурации. Если вы хотите удалить все, связанные с программным пакетом, выполните следующую команду:

sudo apt-get purge packagename

Ни одна из вышеприведенных команд не удалит любые «зависимости», которые являются пакетами, которые были установлены, потому что они были необходимы для пакета. Если вы удалите пакет и затем удалите его позже, ваша система может по-прежнему иметь ряд дополнительных зависимостей, которые больше не нужны. Чтобы удалить любые пакеты, которые были установлены в качестве зависимостей, и больше не требуются, выполните следующую команду:

sudo apt-get autoremove

Image
Image

Как установить другое программное обеспечение

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

Например, камни Ruby устанавливаются с помощью команды «gem install» после того, как вы установили Ruby через apt-get. Ruby имеет собственную систему установки программного обеспечения, которая отделена от apt-get.

Некоторые программные пакеты доступны в PPA или «личных архивах пакетов», которые размещаются третьими лицами. Чтобы установить их, вам нужно добавить PPA в свою систему, а затем использовать обычные команды apt-get.

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

В любом случае, если вы пытаетесь установить другое приложение Linux, вы должны найти инструкции, которые расскажут вам, как его установить. Те же инструкции, которые работают на Ubuntu 14.04 LTS, будут работать в оболочке Bash Windows 10. Когда он будет обновлен до следующей крупной версии Ubuntu, те же инструкции, которые работают на Ubuntu 16.04 LTS, будут работать в Windows 10.

Рекомендуемые: