Czasami dostaję wiadomości z informacją, że istnieje aktualizacja jednego z moich rozszerzeń GNOME Shell, kierując mnie do https://extensions.gnome.org/local/, gdzie mogę uruchomić aktualizację przez interfejs sieciowy.
Wolę wywoływać aktualizacje z wiersza poleceń, podobnie jak wywołanie apt update && apt upgrade
. W jaki sposób mogę to zrobić?
command-line
updates
gnome-shell-extension
david.libremone
źródło
źródło
cron
zadania do wyodrębnienia rozszerzeń powłoki z/etc/shells
pliku i uruchomieniaapt-get
aktualizacji dla każdej wartości - tylko jeden pomysł.Odpowiedzi:
Komentarze do tego artykułu omgubuntu.co.uk wymieniają dwa możliwe sposoby:
Instalator GNOME Shell Extension · Github , o skrypt bash do zainstalowania i poszukać rozszerzeń z extensions.gnome.org . Zainstaluj za pomocą
Zaktualizuj rozszerzenia
23
i42
dla GNOME Shell za3.18.4
pomocąZaktualizuj wszystkie rozszerzenia za pomocą
Nie mogłem tego przetestować, ale jestem prawie pewien, że jest to skryptowalne.
Jeśli zainstalowałeś swoje rozszerzenia przez klonowanie ich repozytoriów git
/path/
, możesz po prostugit pull
repozytoria jeden po drugim:Następnie musisz ponownie załadować GNOME Shell za pomocą Alt+ F2i
r
lub poleceniagnome-shell -r
.źródło
Gnomeshell-extension-manage skrypt Nicolas Bernaertsa pozwala zainstalować i usunąć rozszerzenie GNOME Shell zarówno w całym systemie oraz w przestrzeni użytkownika.
Oto, jak chcesz to zainstalować:
Dzięki temu jest dostępny dla każdego użytkownika: (wraz z podobnymi poleceniami GNOME)
Gnome Shell - Zarządzanie rozszerzeniami konsola blogu opisuje w jaki sposób jest ona wykorzystywana. Aby zaktualizować rozszerzenie, musisz dodać
--version latest
do polecenia.Dwie główne różnice, technicznie rzecz biorąc, w stosunku do instalatora rozszerzenia gnome-shell- Iana Iana Brunellego to to, że możesz wykonywać instalacje systemowe i że używa
wget
zamiastcurl
pobierać rozszerzenia.źródło
gnome-shell-extension-install
jakosudo
, zostanie zainstalowany w całym systemie.