Jak uzyskać najnowszą (Chrom i Beta) wersję Chromium?

20

W obliczu tego problemu stwierdziłem, że muszę użyć wersji Chromium, która jest nowsza niż wersja w repozytoriach, aby użyć rozszerzenia, które chcę.

Czy mogę uzyskać taką nową, nawet najnowszą wersję?

W systemie Windows mogę używać przenośnej wersji beta Chromium nowszej niż Google Chrome.

Jak zdobyć ten najnowszy Chromium tutaj w Ubuntu?

Związane z:

Społeczność
źródło

Odpowiedzi:

14

Domyślnie (przy użyciu wszystkich repozytoriów) 13.04 ma wersję Chromium: 28.0.1500.52-0ubuntu1.13.04.3

Podczas przeszukiwania listy PPA w Launchpad znalazłem następujące informacje:

Kompilacje Chromium Beta - https://launchpad.net/~saiarcot895/+archive/chromium-beta (wersja przeglądarki chromu 31.0.1650.34 z 01.01.2013)

Kompilacje Chromium Dev - https://launchpad.net/~saiarcot895/+archive/chromium-dev (wersja przeglądarki Chrome 32.0.1671.3 na 01.01.2013)

Klucze API

Ostrzeżenie: klucze API Google nie są dołączone do tych pakietów, jak wspomniano w obu łączach PPA. Proces ich tworzenia jest dość zaangażowany i zalecany tylko programistom!

Nie aktualizuj przeglądarki chromu z tych PPA, jeśli nie rozumiesz poniższego procesu!

UWAGA: Niektóre funkcje Chromium, w tym Synchronizacja, wymagają klucza API, który nie jest dołączony do poniższych pakietów. Aby skorzystać z tych funkcji, wykonaj 11 kroków na stronie http://www.chromium.org/developers/how-tos/api-keys . Następnie otwórz plik .profile znajdujący się w folderze domowym (będziesz musiał zobaczyć ukryte pliki) i dodaj następujące trzy linie na końcu pliku (w nowym wierszu):

export GOOGLE_API_KEY=<api key>
export GOOGLE_DEFAULT_CLIENT_ID=<client id>
export GOOGLE_DEFAULT_CLIENT_SECRET=<client secret>

Zamień to, co jest w nawiasach kątowych (po znaku „=” w każdej linii) na odpowiednią wartość. Musisz się wylogować i zalogować ponownie, aby Chromium mógł użyć kluczy.

Instalacja

Aby dodać jedno z nich, wykonaj następujące czynności

Dodanie Beta PPA

sudo add-apt-repository ppa:saiarcot895/chromium-beta  
sudo apt-get update  
sudo apt-get install chromium-browser  

Dodanie Dev PPA

sudo add-apt-repository ppa:saiarcot895/chromium-dev  
sudo apt-get update  
sudo apt-get install chromium-browser  

Jeśli już go masz, po prostu zrób sudo apt-get ugpradezamiast instalowania pakietu ponownie. Twój wynik końcowy powinien wyglądać mniej więcej tak:

wprowadź opis zdjęcia tutaj

Teraz, jeśli chcesz wersję Trunk, zobacz odpowiedź Radu

AKTUALIZACJA - Pamiętaj, aby dodać klucze API, ponieważ podczas otwierania Chromium po raz pierwszy otrzymasz:

wprowadź opis zdjęcia tutaj

Zasadniczo wszystkie usługi Google (na przykład synchronizacja) nie będą działać. Postępuj zgodnie z powyższymi instrukcjami dotyczącymi dodawania klawiszy API. Aby otworzyć profil, wpisz w terminalu następujące informacje:

gedit ~/.profile

Następnie postępuj zgodnie z instrukcjami.

Wiedz, że te umowy PPA mają tylko 1 osobę (ta sama osoba), co oznacza, że ​​może to być rozwiązanie tymczasowe (całkowicie zależy od opiekuna PPA).

Luis Alvarado
źródło
1
Pakiety z tych PPA zostały pomyślnie zbudowane w 9 ( launchpad.net/~saiarcot895/+archive/chromium-beta/+packages ), odpowiednio 8 ( launchpad.net/~saiarcot895/+archive/chromium-dev/+packages ) tygodni temu. Są one również utrzymywane przez jedną osobę i myślę, że zmniejsza to szansę, że będą one zawsze aktualne.
Radu Rădeanu,
1
@ RaduRădeanu Poprawnie. Dzięki za wskazanie mi liczby deweloperów na tym PPA.
Luis Alvarado,
@Radu Rădeanu To tylko FUD. Te PPA są budowane dzisiaj i znajdują się obecnie w kolejce kompilacji i powinny zostać zakończone jutro, ponieważ tarballi zostały wydane właśnie dzisiaj. Nie jestem pewien, dlaczego należy o tym wspomnieć. Jest podobny do PPA, takich jak launchpad.net/~av-shkop/+archive/chromium, które były obsługiwane przez jedną osobę i nigdy nie było problemu.
Kevin Bowen,
6

Zgodnie z tą odpowiedzią , zobacz ten post, aby uzyskać wstępnie wydaną wersję Chromium (jeśli taka istnieje).

Innym sposobem, aby pobrać Chromium bezpośrednio z bagażnika , pobierz go z tej strony: https://download-chromium.appspot.com/ (ta strona jest utrzymywana przez zespół Chromium ). Po zakończeniu pobierania, aby go użyć, uruchom kolejne polecenia w terminalu :

cd /download_directory
unzip chromium.zip -d /destination_dir
cd /destination_dir/chrome-linux
./chrome --disable-setuid-sandbox

Więcej informacji o uruchamianiu Chromium z rozpakowanego folderu: https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment .

Dowód:

pień chromu

Uwaga: możesz używać tej wersji Chromium jako wersji przenośnej na większej liczbie systemów Linux.

I wreszcie, innym sposobem jest użycie rozszerzenia Chromium Updater z Chrome Web Store .

Radu Rădeanu
źródło
Czy masz pojęcie, dlaczego piaskownica ma być wyłączona?
2
@ vasa1 Nie jest konieczne. Właśnie to wybrałem. Odpowiedź znajduje się w tym linku: code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment .
Radu Rădeanu
Nie mogę uruchomić Chrome bez wyłączania piaskownicy.
king_julien
5

Status PPA chromu

W tym momencie wydaje się, że kompilacje połączone ze stronami przeglądarki Chromium w Launchpadzie stały się nieaktywne i nieaktualne. Ostatnie wersje deweloperskie , beta i codzienne udane wersje tego konkretnego projektu zostały wykonane około 65 tygodni temu (ponad rok).

Przynajmniej dla deweloperów i codziennych wersji Czy ktoś wie, dlaczego pakiet dzienny Chromium nie jest już budowany? oryginalne maszyny do kompilacji zepsuły się w zeszłym roku i nigdy nie zostały przywrócone (według opiekuna micahga).

Jeśli chodzi o PPA ppa: av-shkop / chromium PPA , wygląda na to, że kompilacje miały pewne problemy w kwietniu (?) W wyniku zmiany ToS w zakresie korzystania z ich kluczy API Google, które jeszcze nie zostały rozwiązane . Czekam na odpowiedź od opiekuna na temat ich statusu.

Dostępne nowe Chromium PPA

Obecnie dostępne są dwa nowe Chromium PPA dla deweloperów i beta. Rozmawiałem wczoraj z opiekunem o statusie jego umów PPA i wygląda na to, że w ciągu ostatnich kilku godzin uruchomił kilka nowych wersji.

  • Oto PPA dla deweloperów dostępne na Launchpad. - obecnie w wersji 29.0.1547.15
  • Oto wersja beta PPA dostępna na Launchpad. - obecnie w wersji 28.0.1500.89 (kompilacja jest nadal w toku podczas pisania tego)

Dodatkowo istnieją dwa kanały Debian / Ubuntu (dev i beta) dostarczone przez Google: które zapewniają pakiety deb do instalacji. Zobacz The stronę projektów Dev-kanałowe Chromium o dodatkowe informacje. Pamiętaj, że te pliki deb są oznaczone jako Chrome, a nie chrom, ale wydają się być zgodne z wersją określoną w kalendarzu wydań rozwojowych

Najbardziej aktualna wersja jest dostępna bezpośrednio z linii głównej, która uruchamia szereg wersji wcześniejszych niż określone w kalendarzu wydań. Pamiętaj, że należy to zainstalować ręcznie (patrz odpowiedź @ Radu) i podobno będzie wymagało ręcznej aktualizacji).

Launchpad chrome-dev PPA

Jest budować chrom dev (> = wersja 29.0.1547.0 w tym czasie), dostępny jako PPA tutaj .

  • Instalacja z wiersza poleceń:

    Najnowsze dev PPA można uzyskać, uruchamiając następujące polecenia z terminala ( Ctrl- Altt):

    sudo add-apt-repository ppa:saiarcot895/chromium-dev
    sudo apt-get update
    sudo apt-get install chromium-browser
    
  • Instalacja z Menedżera pakietów Synaptic:

    • Wybierz Ustawienia -> Repozytoria -> Inne oprogramowanie -> Dodaj i wprowadź: deb http://ppa.launchpad.net/saiarcot895/chromium-dev/ubuntu YOUR_UBUNTU_VERSION_HERE main

    • Wybierz Dodaj źródło. Następnie wybierz przycisk Załaduj ponownie w menu, aby ponownie zindeksować listę pakietów

    • W polu Quickfilter wpisz „chromium”, a zobaczysz najnowsze wersje pakietów dostępnych do instalacji z tego projektu.

    • Na koniec zaznacz pakiety, które Cię interesują, i kliknij przycisk Zastosuj.

Nie testowałem osobiście tej wersji. Spójrz na starter, aby uzyskać więcej informacji na temat tego PPA.

Ostatnia udana kompilacja (29.0.1547.15-0ubuntu0ppa3), która miała miejsce 7.09.2013, jest dostępna dla zuchwałych, raringowych, kwantowych, precyzyjnych i onirycznych.

Launchpad Chromium-Beta PPA

Jest build Chrom Beta dostępny jako PPA tutaj .

  • Instalacja z wiersza poleceń:

    Najnowsze dev PPA można uzyskać, uruchamiając następujące polecenia z terminala ( Ctrl- Altt):

    sudo add-apt-repository ppa:saiarcot895/chromium-beta
    sudo apt-get update
    sudo apt-get install chromium-browser
    
  • Instalacja z Menedżera pakietów Synaptic:

    • Wybierz Ustawienia -> Repozytoria -> Inne oprogramowanie -> Dodaj i wprowadź: deb http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu YOUR_UBUNTU_VERSION_HERE main

    • Wybierz Dodaj źródło. Następnie wybierz przycisk Załaduj ponownie w menu, aby ponownie zindeksować listę pakietów

    • W polu Quickfilter wpisz „chromium”, a zobaczysz najnowsze wersje pakietów dostępnych do instalacji z tego projektu.

    • Na koniec zaznacz pakiety, które Cię interesują, i kliknij przycisk Zastosuj.

Zobacz tutaj wydanie stabilne:

Zawsze pamiętaj, że PPA są dostarczane przez społeczność, powinieneś zdawać sobie sprawę z możliwego ryzyka przed samym dodaniem PPA.

Kevin Bowen
źródło
2
Podane linki dotyczą Chrome, a nie Chromium, jest różnica!
Jorge Castro,
1
Czy możesz wyjaśnić „ wygląda na to, że strony projektu Chromium na Launchpadzie stały się nieaktywne i nieaktualne ”? Możesz zacząć tutaj: launchpad.net/ubuntu/+source/chromium-browser . Albo stąd: launchpad.net/ubuntu/+source/chromium-browser/...
Radu Rădeanu
@maggotbrain Mylicie projekty Chromium z przeglądarką Chromium .
Radu Rădeanu
1

Wygląda na to, że Canonical postanowił zaangażować się w dostarczanie nowszych wersji Chromium. Poprzednio utrzymanie Chromium na bieżąco zależało od społeczności. Możesz przeczytać o tym tutaj:
Fwd: Fwd: Aktualizacje Chromium i
Nowe aktualizacje dla Chromium .

Edycja: moim osobistym uprzedzeniem do stabilnego działania, o ile jest to możliwe, jest pozostawanie w Chrome stabilnym i nie eksperymentowanie z kompilacjami Chromium.

Wersje rozwojową i beta przeglądarki Chrome można pobrać jako .deb. pliki tutaj .

Dan Dascalescu
źródło