如何用巧克力糖将linux风格的apt-get安装带到windows上

Linux用户喜欢从命令行安装软件,不难理解为什么。你不需要下载、运行可执行文件,也不需要逃避各种改变默认搜索引擎的尝试,你只需要键入你想安装的内容,然后点击“回车”...

如何用巧克力糖将linux风格的apt-get安装带到windows上

Linux用户喜欢从命令行安装软件,不难理解为什么。你不需要下载、运行可执行文件,也不需要逃避各种改变默认搜索引擎的尝试,你只需要键入你想安装的内容,然后点击“回车”

如果你想在Windows上享受这种宁静,那就看看chocolate吧,Windows的软件包管理器。这个免费工具让你只需一个快速命令(choco install)就可以安装上千个应用程序,并用另一个(choco升级)来更新它们。如果你是那种安装大量免费软件的人,这可以节省你很多时间。

您可以在两个地方使用chocolate:命令提示符和PowerShell。下面介绍如何在两种环境中安装此软件包管理器,但实际上您只需要其中一种。随便挑你喜欢的。

从命令提示符安装并使用chocolate

Chocolatey只有在以管理员身份运行时才能在命令提示符下工作。最简单的方法是右键单击“开始”菜单中的命令提示符,然后单击“以管理员身份运行”

如何用巧克力糖将linux风格的apt-get安装带到windows上

要安装Chocooley,首先需要运行以下命令,该命令将为您下载并运行安装程序:

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

此命令可能会更改,因此如果遇到问题,请查看官方巧克力说明。

如何用巧克力糖将linux风格的apt-get安装带到windows上

安装chocolate之后,您可以立即使用它(尽管在某些情况下,您可能需要关闭并重新打开管理命令提示符)。安装软件很简单:只需键入choco install,然后输入程序名。在这里,我们运行choco install filezilla来安装流行的filezilla FTP客户端。

如何用巧克力糖将linux风格的apt-get安装带到windows上

你也不必限制自己一次只能安装一个应用程序。例如,使用以下命令将一次性安装所有列出的应用程序:

choco install firefox thunderbird vlc libreoffice

当然,您需要知道存在哪些包以及它们是如何命名的。您可以使用以下语法搜索给定的应用程序:

choco search key_word

例如,在下面的屏幕截图中,我们使用choco search thunderbird来搜索与thunderbird电子邮件客户端相关的包。

如何用巧克力糖将linux风格的apt-get安装带到windows上

或者,这个网站提供了一个完整的列表,所有的软件包你可以安装,完整的自己的搜索工具。

如果要将特定软件包升级到最新版本,请使用命令choco upgrade,后跟软件包名称。如果你想升级所有你用巧克力一次安装,巧克力升级所有将做的把戏。如果你想挖掘的话,还有更多的子命令。只是打巧克力-?查看完整列表。

在powershell中安装并使用chocolate

相关:5个cmdlet让您开始使用PowerShell

如果你是PowerShell的超级粉丝,你也可以在那里用巧克力。这意味着,一旦您开始使用PowerShell并了解其中的诀窍,就可以实现各种事情的自动化。

您需要打开管理员PowerShell才能开始。最简单的方法是右键单击开始按钮,然后单击“Windows PowerShell(Admin)”

如何用巧克力糖将linux风格的apt-get安装带到windows上

巧克力,就其性质而言,需要从计算机外部运行脚本的许可。因此,官方安装说明建议您在安装chocolate之前更改ExecutionPolicy。首先,在PowerShell提示符下,键入以下命令并按Enter键:

Get-ExecutionPolicy

如果看到“受限”结果,则需要运行以下命令来设置执行策略,以便chocooley安装正常工作:

Set-ExecutionPolicy AllSigned

命令集ExecutionPolicy Bypass也可以工作,尽管这是一个不太安全的选项:它允许任何脚本运行,而不管它是否由开发人员签名。

如何用巧克力糖将linux风格的apt-get安装带到windows上

设置执行策略后,可以使用以下命令运行安装程序:

iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

就像装巧克力一样!在Powershell中使用chocooley与在命令提示符中使用chocooley基本相同。以下是正在运行的choco install firefox:

如何用巧克力糖将linux风格的apt-get安装带到windows上

像search和upgrade这样的子命令也像在命令提示符中一样工作,choco-?会给你一个其他功能的列表。玩得高兴!

  • 发表于 2021-04-07 10:34
  • 阅读 ( 195 )
  • 分类:互联网

你可能感兴趣的文章

5个您从未听说过的优秀linux桌面环境

... sudo add-apt-repository -y ppa:elementary-os/stablesudo apt-get update ...

  • 发布于 2021-03-13 01:22
  • 阅读 ( 258 )

为您的linux机器提供5个电源插座

... sudo apt-get install docky ...

  • 发布于 2021-03-13 15:37
  • 阅读 ( 250 )

让游戏控制器在linux上工作的6个技巧

... sudo apt-get install Bluetooth ...

  • 发布于 2021-03-14 11:02
  • 阅读 ( 289 )

如何用ssh远程管理linux服务器

... sudo apt-get update ...

  • 发布于 2021-03-15 17:05
  • 阅读 ( 493 )

linux视频游戏直播入门

... sudo apt-get update && sudo apt-get install ffmpeg ...

  • 发布于 2021-03-16 01:05
  • 阅读 ( 198 )

如何在linux上安装和使用powershell

... sudo apt-get install libunwind8 libicu55sudo dpkg -i /path/to/your/powershell.deb ...

  • 发布于 2021-03-16 02:34
  • 阅读 ( 303 )

5个让从windows切换到linux变得简单的技巧

...此命令运行使用高级打包工具的包管理命令行程序。使用apt-get从存储库下载新包。根据您正在安装的内容,您可能需要添加sudo以使用超级用户(管理员)权限进行安装。作为进一步阅读,请参阅这个初学者指南安装软件在Ubuntu...

  • 发布于 2021-03-16 06:01
  • 阅读 ( 420 )

如何用ukuu轻松升级ubuntu的linux内核

... sudo apt-get update ...

  • 发布于 2021-03-16 09:57
  • 阅读 ( 323 )

Windows10中LinuxBashShell快速指南

...,可以通过多种方法安装应用程序。命令行是最常用的。apt-get从存储库下载软件包以及依赖项。它很漂亮,看起来像这样(无括号,实际的包名): ...

  • 发布于 2021-03-17 01:06
  • 阅读 ( 189 )

linux的6个优秀记事本++替代品

... sudo add-apt-repository ppa:notepadqq-team/notepadqqsudo apt-get updatesudo apt-get install notepadqq ...

  • 发布于 2021-03-17 03:24
  • 阅读 ( 363 )