Jak zainstalować podstawowy system operacyjny AppCenter na Ubuntu?

10

elementarny system operacyjny 0.4 „Loki” zadebiutował ciekawą nową funkcją: AppCenter , sklep z aplikacjami „płać za co chcesz”. Zawiera wiele dobrze zaprojektowanych aplikacji niezależnych.

elementarne OS AppCenter

Chciałbym wypróbować to nowe AppCenter i oferowane przez niego aplikacje. Czy istnieje prosty sposób na zdobycie AppCenter na Ubuntu?

HEXcube
źródło

Odpowiedzi:

10

Jeśli korzystasz z systemu Ubuntu 16.04 LTS, możesz zainstalować AppCenter z podstawowego PPA systemu operacyjnego .

Krok 1: Dodaj PPA

sudo add-apt-repository ppa:elementary-os/stable
sudo apt update

Krok 1.1: W przypadku wersji nowszych niż 16.04LTS

Jeśli korzystasz z wersji Ubuntu nowszej niż 16.04 LTS, użyj zamiast tego następującego dziennego PPA :

(Odniosłem sukces także codziennie 16.04)

sudo add-apt-repository ppa:elementary-os/daily
sudo apt update

Krok 2: Dodaj elementarne repozytorium aplikacji

AppCenter ma automatycznie dodawać to repozytorium, ale nie zawsze tak się dzieje. Dodaj repozytorium i jego klucz:

sudo bash -c 'echo "deb http://packages.elementary.io/appcenter $(lsb_release -sc) main" >> /etc/apt/sources.list.d/appcenter.list'
sudo wget -O /etc/apt/trusted.gpg.d/appcenter.asc http://packages.elementary.io/key.asc
sudo apt update

Krok 3: Zainstaluj AppCenter

Następnie wystarczy zainstalować appcenterpakiet:

sudo apt install appcenter

Jeśli instalacja nie powiedzie się z powodu niezaspokojonych zależności od 16.04 LTS, dodaj ten PPA dla PackageKit

sudo add-apt-repository ppa:ximion/packagekit
sudo apt update

i spróbuj ponownie zainstalować. Po pomyślnym zainstalowaniu program uruchamiający AppCenter powinien pojawić się w App Dash.

App Center w Dash

Lub możesz po prostu uruchomić go z terminala jako:

appcenter

Lub:

io.elementary.appcenter
Terrance
źródło
Dzięki 4 odpowiedź! 😃 Jednak myślałem, że elementarnego PPA systemu operacyjnego nie należy dodawać do waniliowego Ubuntu. Zawiera wiele pakietów, z których niektóre mogą uszkodzić Ubuntu. Poza tym pakiety PPA są ukierunkowane na Ubuntu 16.04LTS (podstawowy system operacyjny oparty na LTS). Nie jestem więc pewien, czy będzie działać z łatwością w pośrednich wersjach Ubuntu. W każdym razie zdecydowanie przetestuję twoją metodę i dam znać o wynikach. 😊
HEXcube,
Codziennie testowałem najnowszą wersję 17.10 i zadziałało! Just Właśnie wykonałem dodatkowy krok ręcznie zmieniając wersję PPA z pomysłowej na xenial ( ponieważ podstawowe pakiety systemu operacyjnego są ukierunkowane na bazę Ubuntu 16.04LTS Xenial). Zaskakujące, że PPA nie zepsuło żadnych pakietów Ubuntu. Jednak aplikacja nie zainstalowałaby się na Ubuntu 16.04LTS z powodu brakujących zależności. To wydaje się dziwne, biorąc pod uwagę, że podstawowy system operacyjny oparty jest na 16.04LTS. W każdym razie, myślę, że w końcu to
rozwiążę
@HEXcube Tak, to dziwne. Mam go tutaj zainstalowanego na dwóch różnych hostach 16.04 i oba wydają się działać dobrze. Bardzo jednak lubię Appcenter. Całkiem ładnie i schludnie rozplanowane. :)
Terrance
„istnieją inne wersje Ubuntu inne niż EoL, takie jak Ubuntu 14.04 LTS” @EliahKagan Oops! Nie myślałem o 14.04LTS. Ale ponieważ AppCenter jest dostępny tylko dla wersji 16.04LTS i nowszych, myślę, że lepiej zaznaczyć to w odpowiedzi.
HEXcube,
„będziesz musiał zmienić odpowiednie źródła, aby wskazywać, że Xenial jest dość niejasny” @EliahKagan Link do innej odpowiedzi pokazującej, jak to zrobić.
HEXcube,