Dzięki Chocolatey użytkownicy systemu Windows mogą używać środowiska Windows PowerShell lub wiersza poleceń do pobierania, rozpakowywania i instalowania programów bez nadzoru, jak w systemie Linux — za pomocą tylko jednego polecenia. Eliminuje to potrzebę klikania podczas konfiguracji programu. Przyjrzeliśmy się bliżej narzędziu wiersza poleceń.
wymagania
1.) Chocolatey jest kompatybilny z Windows od XP do Server 2012 R2.
2.) Możesz pracować z wierszem poleceń (cmd) (dla Windows XP, Vista) lub z Windows PowerShell w wersji 4.0 (dla Windows 7). Windows 8.1 ma już domyślnie wersję 4. Jeśli nie masz pewności, którą wersję "Windows PowerShell" posiadasz, możesz po prostu przejść do "Windows PowerShell" przez Start - Programy i wprowadzić następujące polecenie: $ psversiontable. Po "Enter" spójrz pod PSVersion.
Określ wersję Windows PowerShell
Skrypty muszą być dozwolone dla środowiska Windows PowerShell.
Polecenie to: set-executionpolicy remotesigned
Po kliknięciu klawisza [Enter] zostaniesz zapytany, czy chcesz zmienić politykę wykonania. Wpisz y (tak) i po ponownym kliknięciu klawisza [Enter] powłoka będzie teraz uruchamiać skrypty. Następnie zminimalizuj Windows PowerShell. Jeśli zamkniesz PowerShell, będziesz musiał ponownie uruchomić polecenie.
3.) Microsoft .NET Framework w wersji 4 musi być zainstalowany we wszystkich systemach. Najszybszym sposobem sprawdzenia, którą wersję „Microsoft .NET Framework” zainstalowałeś, jest przejście do „C: \ Windows \ Microsoft.NET \ Framework”. Jeśli brakuje tu folderu „Microsoft.NET”, nie zainstalowałeś frameworka. W przeciwnym razie otwórz folder „Framework”, tutaj znajdziesz różne numery wersji „Microsoft .NET Framework”. W folderze powinien znajdować się numer wersji 4.0.xx.
Określ wersję .NET Framework — ścieżka
4.) Zawsze uruchamiaj program Windows PowerShell lub wiersz poleceń jako administrator, aby móc zainstalować bez dalszego odpytywania programu.
5.) Powinieneś widzieć wszystkie ścieżki. W systemie Windows 8 otwórz „Ten komputer” na pulpicie i przełącz na „Widok” na pasku menu. Aktywuj opcję „Rozszerzenia nazw plików” i „Ukryte elementy” na pasku narzędzi.
Dla Windows 8.x
Dla pozostałych systemów operacyjnych ustawienia znajdziesz w opcjach folderów, zakładka „Widok”:
Dezaktywuj „Ukryj chronione pliki systemowe (zalecane)”
Aktywuj „Pokaż wszystkie pliki i foldery” lub w systemie Windows 7
Aktywuj „Pokaż ukryte pliki, foldery i dyski” i
Dezaktywuj „Ukryj rozszerzenia znanych typów plików”
Opcje folderów w Widoku
Zainstaluj czekoladę
Chocolatey ma 2 dodatkowe polecenia na stronie głównej do instalacji Chocolatey - 1x dla konsoli i 1x dla Windows PowerShell. Aby zainstalować Chocolatey, wystarczy skopiować wiersze ze strony głównej (żółte oznaczenie) i wkleić je do wiersza poleceń. Aby to zrobić, należy aktywować tryb wstawiania - wskazówka na ten temat. Drugie (niższe) polecenie dotyczy programu Windows PowerShell.
Zainstaluj czekoladę
W wierszu polecenia
Dla Windows PowerShell
Po „Enter” chocolatey.zip jest pobierany z adresu URL „https://packages.chocolatey.org/chocolatey.0.10.8.nupkg” do katalogu „C: \ Users \ Username \ AppData \ Local \ Temp \ chocolatey \ chocZainstaluj" ".
Narzędzie wiersza poleceń 7Zip 7za.exe jest również pobierane z adresu URL „https://chocolatey.org/” do katalogu „C: \ Users \ Nazwa użytkownika \ AppData \ Local \ Temp \ chocolatey \ chocInstall” i chocolatey jest wyodrębniane. Następnie instalowana jest czekolada.
W zmiennych środowiskowych pod zmiennymi systemowymi zmienna "ChocolateyInstall" jest ustawiona na wartość "C:\ProgramData\czekoladowy". Oznacza to, że nie zawsze musisz wpisywać pełną ścieżkę do chocolatey w wierszu poleceń / Windows PowerShell. Możesz także zmienić ścieżkę.
Pod ścieżką „C: \ ProgramData \ chocolatey” znajdziesz dwa podfoldery, folder bin i folder lib. W przypadku narzędzi przenośnych „cinst” tworzy własny podfolder w podfolderze „lib” i rozpakowuje tam pakiet do pobrania. W przypadku programów konsolowych Chocolatey tworzy również mały plik wsadowy o tej samej nazwie, który wywołuje zainstalowany program i przekazuje przekazane argumenty. Skrypty te trafiają do podfolderu bin.
czekolada jest rozpakowana i zainstalowana
Zmienna jest ustawiona
Teraz skopiuj zawartość (nie folder) chocolateyInstall „C: \ Users \ Nazwa użytkownika \ AppData \ Local \ Temp \ chocolatey \ chocInstall \ tools \ chocolateyInstall” do katalogu „C: \ ProgramData \ chocolatey”.
Zawartość chocolateyInstall
Katalog ProgramData -> czekolada
GUI dla czekolady
Rozszerzenie Chocolatey GUI umożliwia obsługę w oknie za pomocą myszy. Jeśli wolisz pracować z interfejsem użytkownika dla Chocolatey, możesz pobrać GUI. Aby zainstalować z wiersza polecenia lub programu Windows PowerShell:
choco zainstaluj ChocolateyGUI lub cinst chocolateygui
choco zainstaluj chocolateyGUI
Następnie w menu startowym znajdziesz nowy folder programu o nazwie „ChocolateyGUI”, aw nim program „ChocolateyGUI”, za pomocą którego uruchamiasz graficzny interfejs użytkownika.
To oferuje wszystkie funkcje, które oferuje wiersz poleceń. Możesz wyszukiwać pakiety programów, wyświetlać szczegółowe informacje o programach, instalować i odinstalowywać programy lub wyświetlać listę już zainstalowanych programów.
CzekoladowyGUI
Zainstaluj programy
Chocolatey uzyskuje dostęp do internetowej bazy danych, która obecnie zawiera ponad 2000 pakietów programów (stan na lipiec 2014 r.). Aby zapobiec rozprzestrzenianiu się złośliwego oprogramowania za pośrednictwem pakietów programu, deweloper twierdzi, że sprawdza każdy nowy pakiet, który ma zostać dodany do bazy danych. Możesz zobaczyć pakiety programów do zainstalowania w galerii. Jeśli chcesz zainstalować odtwarzacz multimediów i nie wiesz, który z nich, najpierw rozejrzyj się za pomocą polecenia: clist Player
Chocolatey wyświetli listę wszystkich dostępnych odtwarzaczy multimedialnych. Oczywiście działa to również z innymi terminami, takimi jak przeglądarka clist.
clist player
Na przykład, jeśli chcesz zainstalować VLC Media Player, wystarczy wpisać polecenie znajdujące się w galerii obok VLC 2.1.3 w wierszu polecenia.
Polecenie to cinst vlc
Chocolatey ładuje i instaluje VLC i uniemożliwia potwierdzanie umów licencyjnych lub wybór komponentów.
Cinst vlc
Jeśli chcesz samodzielnie potwierdzić umowę licencyjną lub wybór komponentów, wykonaj polecenie z parametrem -notsilent: cinst vlc -notsilent
Na liście programów znajdziesz VLC Media Player w VideoLAN - wszystko to zajęło tylko kilka sekund.
Odtwarzacz multimedialny VideoLAN VLC
Za pomocą polecenia chocolatey list Chocolatey wyświetla listę wszystkich programów, które można zainstalować za pomocą narzędzia, w tym odpowiadający im numer wersji (jak w galerii, ale nie tak szczegółowy).
czekoladowa lista
Zainstaluj wiele programów jednocześnie
Jest to również bardzo łatwe i szybkie. Otwórz edytor tekstu, taki jak Notatnik, i wpisz osobną linię dla każdego programu, który chcesz zainstalować.
Rzeczywistą nazwę programu należy jedynie zastąpić nazwą z galerii, a kod innych programów po prostu uzupełnić w ten sam sposób dodatkowymi liniami "package id".
Przykład: chcesz zainstalować Process Explorer, Piriform Speccy i EverNote. W galerii możesz zobaczyć, jaką nazwę programu należy w tym celu wprowadzić (żółte oznaczenie).
Notatnik
Jeśli przejdziesz do Plik - "Zapisz jako ..." w Notatniku, najpierw przełącz na "Wszystkie pliki (*. *)" W obszarze Typ pliku i przypisz nazwę pliku "Zainstaluj" z rozszerzeniem .config. Następnie zapisz plik w folderze (np. „ProgInstall”) pod C :.
Typ pliku
Install.config w ProgInstall w C:
Aby zainstalować programy teraz, przejdź do odpowiedniego folderu "ProgInstall" w konsoli, w którym znajduje się plik Install.config. Wpisz następujące informacje:
Następnie uruchom polecenie cinst Install.config, a wszystkie programy zostaną zainstalowane jeden po drugim.
cinst Install.config w konsoli
Program Windows PowerShell może również zostać na krótko otwarty w tym celu.
Windows PowerShell
Zainstalowane programy znajdziesz w "Start - Programy", a niektóre z nich na pulpicie.
Piriform Speccy (speccy) można rozpocząć natychmiast.
Piriform Speccy
Process Explorer (procexp) można znaleźć w katalogu "C:\ProgramData\chocolatey\lib procexp.15.13tools", ponieważ program jest przenośny.
Eksplorator procesów
Niestety EverNote (evernote) nie uruchamia się od razu, zostaniesz poproszony o zawarcie umowy licencyjnej.
Umowa licencyjna EverNote
Plik konfiguracyjny jest idealny, jeśli chcesz zainstalować kilka programów (nie tylko 3) jednocześnie.
Aktualizuj programy
Jeśli chcesz sprawdzić wszystkie zainstalowane programy, odpowiedzialna jest komenda cver all.
Sprawdź wersję programu
Chocolatey następnie wyświetla wszystkie programy jeden po drugim. Jeśli program jest w nowszej wersji, zaktualizuj go poleceniem: cup nazwa programu
Nazwa programu to ponownie nazwa, która znajduje się na liście konsoli pod nazwą. Przykład: kubek firefox
Aby zaktualizować wszystkie programy na raz, użyj polecenia: cup all
Zamiast sprawdzania wersji przez Internet, Chocolatey wyświetla lokalnie zainstalowane programy i ich numery wersji po wykonaniu następującego polecenia: cver all -lo
Zainstalowane programy z numerami wersji
Odinstaluj programy
Polecenie: cuninst nazwa-programu odinstalowuje program.
Przykład: VLC Player, Process Explorer, Piriform Speccy i EverNote mają zostać odinstalowane.
Polecenie to wtedy:
cuninst vlc [Enter]
cuninst procexp [Enter]
sprytny speck [Enter]
cuninst evernote [Enter]
Odinstaluj programy
Jednak tylko Process Explorer został odinstalowany w ścieżce „C: \ ProgramData \ chocolatey \ lib”, pozostałe programy są nadal dostępne na liście programów oraz w „Programy i funkcje” lub „Programy i funkcje”. Deinstalacja nie działa niezawodnie z wieloma pakietami programów. Programy są usuwane z wewnętrznej bazy danych Chocolatey, a następnie nie pojawiają się już po wysłaniu zapytania. Jednak programy pozostają zainstalowane w systemie Windows. Tutaj musisz zrobić to sam i ręcznie odinstalować programy za pomocą panelu sterowania.
Sam skonfiguruj pakiet
Źródłem pakietu może być folder na dysku twardym, pamięć USB lub udział sieciowy. Następnie kopiujesz żądane pakiety Chocolatey do, właściwie skojarzonego pliku, z rozszerzeniem * .nupkg. Możesz to znaleźć na stronie galerii, jeśli samodzielnie klikniesz nazwę programu, a następnie po lewej stronie w sekcji Pobierz.
* .nupkg do pobrania
Stworzenie własnego źródła pakietów może mieć sens, na przykład, jeśli często musisz konfigurować nowe komputery lub maszyny wirtualne. Następnie konfigurujesz źródło w udziale sieciowym i możesz najpierw zainstalować Chocolatey na nowym komputerze, a następnie za pomocą polecenia
cinst all -source \ Folder udostępniania serwera
wszystkie potrzebne programy za jednym razem.
Rozrusznik bokserski
Tam, gdzie warto trochę więcej wysiłku, warto również przyjrzeć się rozszerzeniu Chocolatey Boxstarter. Zawiera dodatkowe polecenia dla środowiska Windows PowerShell, których można następnie użyć do napisania złożonych skryptów instalacyjnych, które nie tylko instalują proste pakiety Chocolatey, ale także programy instalacyjne, które na przykład wymagają ponownego uruchomienia komputera. Istnieją również polecenia, których można użyć do zautomatyzowania najważniejszych ustawień Eksploratora, w tym pokazywania rozszerzeń znanych plików lub pokazywania ukrytych obiektów.
Najważniejsze polecenia Chocolatey w skrócie
cinst program name = ładuje i instaluje program i uniemożliwia potwierdzanie umów licencyjnych lub wybór komponentów
cinst nazwa programu -notsilent = ładuje i instaluje program z potwierdzeniem umowy licencyjnej lub wyboru komponentów
cinst nazwa programu -force = przeprowadza ponowną instalację już zainstalowanego programu
cuninst nazwa programu = odinstalowuje program
chocolatey list = zawiera listę wszystkich programów, które można zainstalować wraz z narzędziem, łącznie z odpowiednim numerem wersji
cver nazwa programu = wskazuje, czy numer wersji zainstalowanego pakietu programu jest zgodny z wersją dostępną w Internecie
cver all = porównuje numery wersji wszystkich zainstalowanych programów z wersjami w Internecie
cver all -lo = lo oznacza "tylko lokalnie" - Zamiast sprawdzania wersji przez Internet, Chocolatey pokazuje lokalnie zainstalowane programy i ich numery wersji.
clist = ładuje listę wszystkich nazw pakietów na żywo z serwera
clist nazwa programu -all = wyświetla wszystkie istniejące numery wersji programu
clist term = filtruje listę, np. „clist player” dla wszystkich odtwarzaczy multimedialnych i Co.
nazwa programu filiżanki = aktualizuje zainstalowany program
cup all = aktualizuje wszystkie zainstalowane programy
pomoc czekoladowa czy czekolada /? = zawiera pomoc i polecenia
Wniosek
Chocolatey to praktyczna i szybka aplikacja. Za pomocą tylko jednego polecenia Chocolatey zna system bitów, akceptuje umowy licencyjne, których i tak nikt nie czyta, i nie instaluje żadnych dodatków, takich jak paski narzędzi. Jeśli jeden pakiet wymaga innego, menedżer pakietów wie o tym i jednocześnie instaluje zależności. Deinstalacja prawdopodobnie będzie nadal działać po jednej lub dwóch aktualizacjach wersji. Możesz również znaleźć Chocolatey w archiwum oprogramowania WinTotal.
Źródło obrazu: czekolada
35 ocen
Podobne artykuły:
Aktualizacja systemu Windows 10 października 2018 jest już dostępna - i ...
Terminal Windows: To jest za nowym ...
Krótko mówiąc: co to jest plik DLL?
Ciekawy Windows: surfowanie z kalkulatorem!
Odinstaluj ponownie wadliwe aktualizacje systemu Windows
Pliki AAE: co to jest i jak je otworzyć?
scrcpy: Kontroluj swoje urządzenie z systemem Android z komputera z systemem Windows
Windows 10 2004: Co nowego w aktualizacji firmy Microsoft?
Mówiąc najprościej: czym jest skrypt?
Wersje Windows 10: porównanie ...