Felhasználói eszközök

Eszközök a webhelyen


oktatas:operacios_rendszerek:windows:csomagkezeles

< Windows

Csomagkezelés

NuGet

A NuGet csomagkezelő .Net számára.

Weboldala:

Telepítés Chocolatey csomagkezelővel, rendszergazdaként:

choco install NuGet.CommandLine

Telepítés után használható a nuget parancs.

A nuget utasítás parancsai:

  • add
  • client-certs
  • config
  • delete
  • help
  • init
  • install
  • list
  • locals
  • pack
  • push
  • restore
  • search
  • setApiKey
  • sign
  • sources
  • spec
  • trusted-signers
  • update
  • verify

OneGet

WinGet

winget
PS C:Users\janos> winget
Windows Package Manager v1.0.11451
Copyright (c) Microsoft Corporation. All rights reserved.

The winget command line utility enables installing applications and other packages from the command line.

usage: winget [<command>] [<options>]

The following commands are available:
  install    Install the given package
  show       Shows information about a package
  source     Manage sources of packages
  search     Find and show basic info of packages
  list       Display installed packages
  upgrade    Upgrades the given package
  uninstall  Uninstalls the given package
  hash       Helper to hash installer files
  validate   Validates a manifest file
  settings   Open settings
  features   Shows the status of experimental features
  export     Exports a list of the installed packages
  import     Installs all the packages in a file

For more details on a specific command, pass it the help argument. [-?]

The following options are available:
  -v,--version  Display the version of the tool
  --info        Display general info of the tool

More help can be found at: https://aka.ms/winget-command-help
PS C:\Users\janos> 

Chocolatey

A Chocolatey egy Windowsos csomagkezelő. Több módon is telepíthető, a legelterjedtebb egy hosszú PowerShell parancs használata.

Telepítés leírás itt:

Az oldalon rendelkezésre áll több lehetőség. Kis dobozokra kattintva választhatunk. Válasszuk az „Individual” lehetőséget.

Egy hosszú parancsot kell bemásolni rendszergazdai PowerShell parancsba.

Keresés

Keresés:

choco search Visual Studio Code

A Chocolatey weboldalán is lehet keresni. Kattintsunk a következő gombra: [Find packages]

Közvetlen link a keresőhöz:

Csomagok

Néhány csomag:

  • androidstudio
  • android-ndk
  • android-sdk
  • blender - 3D tervezés
  • codeblocks - C/C++ IDE
  • composer
  • curl
  • dbeaver - Univerzális adatbázis kliens
  • dia - diagram rajzoló, UML, folyamatábra, Cisco, Hálózat, stb
  • docker - kapunk egy docker parancsot a Docker használathoz
  • dotnet
  • doublecmd - fájlkezelő
  • fbreader - e-könyv olvasó
  • filezilla - FTP kliens
  • filezilla.server
  • firefox
  • firefoxesr
  • geany - kódszerkesztő
  • geany-plugins
  • GoogleChrome
  • git
  • gimp - képszerkesztő
  • hexchat - IRC kliens
  • inkscape - vektor grafikus képszerkesztő
  • insomnia-rest-api-client
  • jdk8
  • keepassx - jelszótároló
  • keepassxc - jelszótároló
  • launch4j - JAR fájlból EXE fájl
  • lftp - FTPS protokollra képes parancssoros FTP kliens
  • libreoffice-fresh
  • mc - Midnight Commander fájlkezelő
  • meld - Git merge
  • mockoon
  • nodejs
  • notepad2 - leváltja a notepad.exe programot
  • notepadplusplus
  • nsis - Telepítő készítés
    • nsis.install
    • nsis.portable
  • openjdk
  • openshot
  • openssl - TLS kliens, tanúsítványkezelés parancssorból, stb.
  • opera
  • opera-neon
  • oracle17jdk
  • pip
  • putty - SSH kliens
  • PDF
    • FoxitReader
    • nitroreader
    • sumatrapdf *
    • koodo-reader
    • adobereader
    • mupdf
  • pycharm-community
  • python
  • scenebuilder
  • scite - villámgyors kódszerkesztő
  • screenruler - képernyővonalzó
  • sparkleshare - Együttműködés másokkal, fájlok megosztása (pl. GitHub)
  • sshfs
  • sqlitebrowser - SQLite böngésző
  • strawberryperl
  • texstudio
  • thunderbird - levelezőkliens
  • TotalCommander - fájlkezelő
  • unity
  • vivaldi - bőngésző
    • vivaldi.install
  • vscode
  • winscp
  • xampp-74
  • xampp-80
  • xournal - PDF annotációk

Listázás

A helyileg telepített és az elérhető csomagok listázása:

choco list

Csak a helyileg telepített csomagok listázása:

choco list --lo

A -r kapcsoló csak a lényeges információkat írja ki:

choco list --lo -r

Egy adott csomagra keresés:

choco list firefox --loc -r

Csomag telepítése

A telepítéshez nem szükséges PowerShell, szimpla cmd parancssorban telepíthetünk, de rendszergazdai jogra szükség van.

Ha tudjuk mi a csomag neve, például notepadplusplus, akkor írjuk be:

choco install notepadplusplus

Tegyük fel, hogy a Visual Studo Code programra keresünk:

  • choco search Visual Studio Code

Találunk egy vscode csomagot, azt telepítjük:

choco install vscode -y

A -y kapcsoló hatására, nem kérdez rá, hogy biztosan telepítsük-e.

Frissítés

A chocolatey frissítése:

choco upgrade chocolatey

Az összes alkalmazás frissítése

choco upgrade all

Például a Firefox frissítése:

choco upgrade firefox

Törlés

A vlc törlése:

choco uninstall vlc -y

Minden felhasználónak

Telepítés minden felhasználónak:

choco install atom -y --force --params "'ALLUSERS=1"

Adott könyvtárba

choco install csomagnév -y --ia "könyvtárnév"

Linkek

Scoop

A Scoop telepítése

Szükséges PowerShell 5 vagy későbbi változat és .Net Framework 4.5 vagy későbbi változat telepítve legyen.

Nem kötelező, de első script futtatásnál szükséges:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Telepítés:

 irm get.scoop.sh | iex

Telepítés

scoop install curl
scoop install sudo

A sudo csomag telepítése után használható mint Linuxon, például:

C:\>sudo npm install –g bootstrap

Ninite

Zárt forráskódú, ingyen használható. GUI alapú, ha nem fizet a Pro verzióért.

oktatas/operacios_rendszerek/windows/csomagkezeles.txt · Utolsó módosítás: 2023/09/11 12:17 szerkesztette: admin