如何在windows10的ubuntubashshell中安装linux软件

安装windows10的基于Ubuntu的bashshell,你将拥有一个完整的Ubuntu环境,可以安装和运行与基于Ubuntu的Linux系统相同的应用程序。就像在Ubuntu上一样,你需要apt-get命令来安装和更新软件。...

安装windows10的基于Ubuntu的bashshell,你将拥有一个完整的Ubuntu环境,可以安装和运行与基于Ubuntu的Linux系统相同的应用程序。就像在Ubuntu上一样,你需要apt-get命令来安装和更新软件。

注意,Windows 10的Linux子系统不支持图形应用程序或服务器软件(尽管可以非正式运行一些图形应用程序)。正式地说,它是针对Linux终端应用程序和开发人员可能希望的其他命令行实用程序。

windows10的bashshell只支持64位二进制文件,因此不能安装和运行32位Linux程序。

相关:如何在windows10上安装和使用Linux Bash Shell

易于得到解释

在Ubuntu和其他基于Debian的Linux发行版上,可以使用apt-get命令安装软件。“Apt”代表“高级软件包工具”。这个命令从Ubuntu的集中软件库下载软件包,并将它们安装到您的系统上。如果您尝试安装的软件包需要或“依赖”其他软件包,apt-get也会自动下载并安装这些软件包(称为依赖项)。Apt get与“.deb”包一起工作,以Debian命名,这是Ubuntu所基于的Linux发行版。

您需要运行apt-get-good和“sudo”命令,该命令赋予它超级用户或root权限。这允许命令在Linux环境中修改和安装系统文件。使用sudo时,您必须输入当前用户帐户的密码。

您也可以使用较新的apt命令,而不是传统的APTGET命令,尽管这两个命令都可以工作。

如何下载更新包列表

首先,您需要运行以下命令从软件存储库下载最新的包列表:

sudo apt-get update

在安装任何软件包之前,您都需要这样做。

如何安装软件包

如果您知道要安装的软件包的名称,可以使用以下命令下载并安装它,将“packagename”替换为要安装的软件包的名称:

sudo apt-get install packagename

例如,如果要安装Ruby,可以运行以下命令:

sudo apt-get install ruby

输入包名称(或任何命令)时,可以按Tab键使用Bash的自动完成功能,这将帮助您自动完成键入内容并建议可用选项(如果有多个选项)。

在运行这个和其他apt-get命令之后,您将看到将要进行的更改,您必须键入“y”并按回车键继续。

如何搜索包

您可能并不总是知道要安装的包的名称。在这种情况下,可以使用apt cache命令搜索下载的包缓存(使用apt get update下载的列表)以查找程序。此命令将在程序包名称和说明中搜索指定的文本。

这个命令不需要sudo,因为它只是一个简单的搜索。但是,如果您愿意,可以用sudo运行它,它仍然可以工作。

apt-cache search sometext

例如,如果您想搜索与w3m(一种基于文本的终端web浏览器)相关的包,您可以运行:

apt-cache search w3m

如何更新所有已安装的软件包

要将已安装的软件包更新到存储库中的最新可用版本(它为您提供当前软件包的所有可用安全更新),请运行以下命令:

sudo apt-get upgrade

记住在运行这个命令之前运行“sudoaptgetupdate”命令,因为在aptget看到最新的可用版本之前,您需要更新包列表。

如何卸载软件包

要在完成此操作后卸载包,请运行以下命令:

sudo apt-get remove packagename

上面的命令只删除包的二进制文件,但没有任何相关的配置文件。如果要删除与软件包相关的所有内容,请运行以下命令:

sudo apt-get purge packagename

上述两个命令都不会删除任何“依赖项”,这些依赖项是安装的软件包,因为它们是软件包所必需的。如果卸载某个包,然后稍后将其删除,则系统可能仍有许多不再需要的其他依赖项。要删除已作为依赖项安装且不再需要的任何包,请运行以下命令:

sudo apt-get autoremove

如何安装其他软件

以上命令将帮助您安装和更新您需要的最常见软件。但是,一些软件将通过其他命令和工具安装。

例如,一旦您通过apt get安装了Ruby,就可以使用“gem install”命令安装Ruby gems。Ruby有自己的软件安装系统,它独立于apt-get。

一些软件包可以在PPA或“个人软件包档案”中获得,这些文件包由第三方托管。要安装这些,您需要将PPA添加到系统中,然后使用普通的apt-get命令。

更新的软件可能需要从源代码处编译和安装。使用apt-get安装的所有软件包都是由Ubuntu的构建系统从源代码处编译的,并且可以方便地打包到可以安装的.deb软件包中。如果可能的话,你应该避免这样做,但在某些情况下这是不可避免的。

不管是哪种情况,如果您正试图安装另一个Linux应用程序,您应该能够找到说明,告诉您应该如何安装它。在Ubuntu14.04 LTS上运行的相同指令将在Windows10的BashShell中运行。当更新到下一个主要的Ubuntu版本时,在Ubuntu 16.04 LTS上运行的指令将在Windows10上运行。

  • 发表于 2021-04-09 11:19
  • 阅读 ( 196 )
  • 分类:互联网

你可能感兴趣的文章

如何使用virtualbox:用户指南

...使用VirtualBox的指南中,您将了解为什么要使用该软件,如何安装操作系统,以及如何让它为您工作的建议。我们会解释一切,并在途中分享技巧,这样你就不会迷路。我们跳进去吧! ...

  • 发布于 2021-03-12 18:26
  • 阅读 ( 396 )

如何使用vmware虚拟机在windows中安装linux

... 在虚拟机中的Windows上安装Linux非常简单。下面介绍如何在VMware Workstation上逐步安装Linux。 ...

  • 发布于 2021-03-13 10:39
  • 阅读 ( 251 )

如何在ubuntu linux中安装microsoft文本字体

... 不寻常的是,您会被提示同意Microsoft EULA(以下是如何理解EULA)。现在,这是一个令人毛骨悚然的地方:你可能对此有保留。尽管这些TrueType字体(不同于OpenType字体)已经免费提供,但您会注意到它们不是开源的。此外...

  • 发布于 2021-03-14 15:30
  • 阅读 ( 375 )

应该在虚拟机中尝试的7大linux操作系统

... 但首先,您将如何运行您的Linux虚拟机?有几种VM应用程序可用,例如VMware和QEMU。还有Qtemu,QEMU的一个版本,它有一个鼠标驱动的用户界面,而不是强制命令行交互。 ...

  • 发布于 2021-03-16 11:49
  • 阅读 ( 407 )

如何使用windows subsystem for linux运行linux桌面

... 下面介绍如何使用Windows子系统在Windows中运行Linux桌面。 ...

  • 发布于 2021-03-18 04:14
  • 阅读 ( 234 )

什么是虚拟机?你需要知道的一切

...装各种Linux发行版可以让您对它们进行实验并了解它们是如何工作的。在虚拟机上运行windows10上的macOS可以让你习惯于一个不同的操作系统。 ...

  • 发布于 2021-03-24 06:12
  • 阅读 ( 379 )

如何在ubuntu中安装deb文件?

...供应商的网站才能下载并安装扩展名为.deb的文件。但是如何安装deb文件呢? ...

  • 发布于 2021-03-28 15:48
  • 阅读 ( 507 )

如何在virtualbox上安装ubuntu

...脑上安装Ubuntu,或者不使用主操作系统进行双引导,你又如何尝试Ubuntu呢?答案是一个虚拟机-你可以用免费的Oracle VirtualBox在几秒钟内创建一个。 ...

  • 发布于 2021-03-30 02:31
  • 阅读 ( 258 )

如何在虚拟机中安装chrome操作系统

... 想再试一次吗?下面是如何在虚拟机中安装Windows10上的macOS。 ...

  • 发布于 2021-03-30 12:27
  • 阅读 ( 578 )

如何安装linux

...你不喜欢,只要重新启动,你就会回到Windows。下面介绍如何开始使用Linux。 选择一个linux发行版并下载它 首先,您需要选择要使用的Linux发行版。Linux发行版将Linux内核和其他软件打包成一个您可以使用的完整操作系统。不同的...

  • 发布于 2021-04-01 12:11
  • 阅读 ( 194 )
崇利明要出现了
崇利明要出现了

0 篇文章

相关推荐