溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

怎么通過(guò)Chocolatey軟件包管理器安裝.NET Core

發(fā)布時(shí)間:2021-07-27 21:55:56 來(lái)源:億速云 閱讀:151 作者:chen 欄目:大數(shù)據(jù)

本篇內(nèi)容主要講解“怎么通過(guò)Chocolatey軟件包管理器安裝.NET Core”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“怎么通過(guò)Chocolatey軟件包管理器安裝.NET Core”吧!

在Linux的世界里,有了yum/apt-get百分之九十的軟件都可以通過(guò)它來(lái)安裝管理。但是在Windows系統(tǒng)上,裝個(gè)軟件還是挺折騰的。比如我要裝個(gè)Chrome瀏覽器,我先得打開(kāi)IE瀏覽器吧,我還打不開(kāi)Chrome的官網(wǎng)吧,得百度吧,。沒(méi)經(jīng)驗(yàn)的兄弟還要被那些坑二嬸的廣告鏈接忽悠一下吧。用某衛(wèi)士或者某管家的美女,你們有??梢越y(tǒng)一管理,統(tǒng)一安裝。當(dāng)然Windows上現(xiàn)在也有了專門(mén)負(fù)責(zé)軟件包管理的Chocolatey。今天我們就來(lái)演示下如何通過(guò)Chocolatey安裝.NET Core的最新版本。

1. 安裝

Chocolatey的安裝過(guò)程簡(jiǎn)單至極,在Chocolatey.org上最醒目的地方有一行命令,把它復(fù)制到命令行中運(yùn)行,只要一分鐘左右,安裝就完成了。用管理員權(quán)限運(yùn)行命令行,在命令下鍵入

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
可以驗(yàn)證安裝是否成功。

C:\WINDOWS\system32>chocolatey -help
This is a listing of all of the different things you can pass to choco.

這里我們可以看到chocllatey的命令行就是choco:

2. 初體驗(yàn)

默認(rèn)情況下,Chocolatey會(huì)把自己安裝到C:\ProgramData\chocolatey 目錄下。該目錄下還有三個(gè)主要子目錄,它們的作用分別是

  • bin - Chocolatey自身的命令,以及通過(guò)Chocolatey安裝的某些軟件會(huì)在bin下增加一個(gè)*.bat的快捷方法。

  • logs- Chocolatey運(yùn)行時(shí)的程序以及各種log。

  • lib - 安裝過(guò)程中下載的包。

怎么通過(guò)Chocolatey軟件包管理器安裝.NET Core

安裝完成后就可以在命令行使用choco命令安裝軟件,像apt-get或npm一樣方便了,是時(shí)候嘗試一下Chocolatey的威力了,在命令行上鍵入【https://chocolatey.org/packages/dotnetcore/】

choco upgrade dotnetcore

怎么通過(guò)Chocolatey軟件包管理器安裝.NET Core

就可以自動(dòng)安裝dotnet core了。

如不知道該如何安裝需要的軟件,可以先在packages頁(yè)面搜索,然后按提示在命令行進(jìn)行安裝。

3. 安裝自己的包

Chocoletay包一個(gè)滿足特定目錄結(jié)構(gòu)的NuGet包。NuGet是另一個(gè)Windows上令人心動(dòng)的工具,它是一種特定的包格式,類似于.deb .rpm,同時(shí)它也具有版本化的包管理功能。與Chocolatey的不同在于,NuGet關(guān)注在開(kāi)發(fā)人員使用的包,而Chocoletay更關(guān)注最終用戶可用的軟件包。既然Chocolatey包就是NuGet包,如果你沒(méi)有安裝NuGet沒(méi)有關(guān)系,Chocolatey包含了一個(gè)NuGet的二進(jìn)制執(zhí)行文件,可以使用命令choco pack, 具體請(qǐng)看https://chocolatey.org/docs/create-packages

到此,相信大家對(duì)“怎么通過(guò)Chocolatey軟件包管理器安裝.NET Core”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI