Câu hỏi Làm cách nào để cài đặt và sử dụng phiên bản GNOME mới nhất?


Tôi đã làm theo hướng dẫn để biên dịch GNOME Shell và nó đã biên dịch với một vài lỗi ở đây và ở đó nhưng nó không chạy. Tôi đã cài đặt GNOME Shell bằng sudo apt-get install gnome-shell nhưng tôi có phiên bản 2.31.x, trong khi phiên bản mới nhất là 2.91.5 hoặc thứ gì đó. Vậy có cách nào để tôi cài đặt phiên bản mới nhất không?

Có một số kho lưu trữ có sẵn cho phiên bản mới nhất không?


163
2018-01-23 21:16


gốc




Các câu trả lời:


Cài đặt từ Trung tâm Phần mềm (11.10 trở lên)

Mở tìm kiếm trung tâm phần mềm cho "gnome shell" và cài đặt nó, hoặc chỉ cần nhấp vào nút này:

Install via the software center

enter image description here

Sau khi cài đặt, hãy đăng xuất.

  • 11,10

    tại màn hình đăng nhập, nhấp vào biểu tượng bánh răng nhỏ và chọn "GNOME" từ trình đơn.

    Screenshot credited to datengrund.de/wp-content/uploads/2012/03/1.png

  • Cho 12.04 và 12.10

    Tại màn hình đăng nhập, nhấp vào biểu tượng hiển thị và chọn "GNOME" từ trình đơn.

    enter image description here

    Screenshot credited to 3.bp.blogspot.com/-2Z6BaRDokKs/T5pFnOu92sI/AAAAAAAADtg/bD8BAJuEh5M/s320/Gnome-Shell-session-menu.png

Sau đó chỉ cần nhập mật khẩu của bạn và đăng nhập:

Trình quản lý đăng nhập sẽ nhớ phiên cuối cùng bạn đã đi vào, do đó bạn chỉ cần chọn GNOME một lần, sau đó bạn chỉ có thể đăng nhập bình thường.

Tùy chỉnh thêm

Bạn cũng có thể sử dụng chế độ dự phòng nếu bạn thích trải nghiệm trường học cũ:

Và nếu bạn sử dụng đăng nhập tự động, bạn có thể cần phải thông báo cho lightdm luôn sử dụng shell:

Goodies khác để cài đặt với nó

  • tài liệu gnome Install gnome-documents
  • gnome-boxes Install gnome-boxes

Hướng dẫn dòng lệnh:

 sudo apt-get install gnome-shell


 

Nơi báo cáo sự cố:

  • Thảo luận về bao bì GNOME3 (Liên kết danh sách gửi thư ở dưới cùng bên trái): https://launchpad.net/~gnome3-team
    • Hầu hết các vấn đề và vấn đề với bộ gói này có thể đi vào danh sách này, nó phải là nơi đầu tiên bạn báo cáo các vấn đề và vấn đề.
  • Báo cáo lỗi KHÔNG liên quan đến bao bì: https://bugzilla.gnome.org/
    • Nếu GNOME3 không hoạt động tốt, nó có thể là bao bì liên quan, vì vậy xin vui lòng không chỉ ngẫu nhiên báo cáo lỗi cho GNOME trừ khi bạn tin tưởng rằng đó là một vấn đề GNOME ngược dòng.
    • Nếu bạn không chắc chắn liệu bạn có nên báo cáo lỗi ngược dòng hay không, hãy hỏi ai đó trên IRC hoặc trên danh sách gửi thư ở trên nếu bạn cần trợ giúp xác định xem có cần báo cáo gì cho GNOME không.

168
2018-03-29 12:47



điều này làm việc giống nhau trong 12.10? - marc-andre benoit
Sau khi làm theo phương pháp này, Unity và Unity 2D các tùy chọn được thay thế bằng một cái gọi là Ubuntu (Mặc định) và tôi không thể khởi chạy Unity trong 2D nữa. Có chuyện gì? - Yatharth Agarwal
@ marc-andrebenoit Vâng, tôi đã cập nhật câu trả lời. - Yatharth Agarwal
Cho 12.04 và 12.10 Nhìn vào tên người dùng của mình trong ảnh chụp màn hình ... Ha Ha Ha ... - Awal Garg


Xây dựng vỏ GNOME từ nguồn

(Cập nhật nội dung lần cuối: 11. Tháng 2 năm 2011, dựa trên hướng dẫn chính thức, hãy chỉnh sửa.)

0. Cảnh báo / lỗi trong quá trình biên dịch

GNOME Shell đang phát triển mạnh và các nguồn thường được cập nhật một vài lần trong ngày. Mặc dù các hướng dẫn dưới đây thường hoạt động, nhưng có thể xảy ra việc biên dịch thành công cần một số lỗi hoặc không thể thực hiện được.

Nếu bạn gặp bất kỳ vấn đề gì, hãy kiểm tra:

Các vấn đề hiện tại:

  • Nó là cần thiết để loại bỏ một vài tập tin trong thư mục thư viện, biên dịch khác sẽ thất bại. Khi thực hiện cập nhật hệ thống, các tệp đó có thể trả lại: đọc điều này để giải thích lý do tại sao cần xóa các tệp đó và cách ngăn các bản nâng cấp cài đặt lại chúng.

    sudo rm -rf /usr/lib*/*.la
    

    (Đừng lo, điều này sẽ không gây hại cho hệ thống của bạn!)

  • Trước khi có thể chạy GNOME Shell, bạn cần xóa một tệp sau khi quá trình xây dựng:

    rm ~/gnome-shell/install/lib*/gtk-3.0/modules/libcanberra-gtk-module.so
    


1. Xây dựng GNOME Shell

(Thử nghiệm trên Ubuntu 10,10 32-bit và phiên bản phát triển của Ubuntu 11.04 64-bit.)

Sau đây sẽ tải xuống, biên dịch và cài đặt GNOME Shell theo cách giống như hộp cát - có nghĩa là nó sẽ không chạm vào phần còn lại của hệ thống của bạn!

  • Cài đặt phụ thuộc:

    sudo apt-get install curl dpkg-dev autopoint libedataserverui1.2-dev \
    libecal1.2-dev evolution-data-server-dev libcups2-dev libupower-glib-dev \
    libgnome-keyring-dev libxklavier-dev libvorbis-dev libltdl-dev \
    libgstreamer0.10-dev libcroco3-dev xserver-xephyr xulrunner-dev \
    python-dev libpam0g-dev mesa-utils mesa-common-dev libxml2-dev \
    libreadline5-dev libpulse-dev liborbit2-dev libgl1-mesa-dev libwnck-dev \
    libtiff4-dev libstartup-notification0-dev libpng12-dev libjpeg62-dev \
    libjasper-dev libgtop2-dev libgnome-desktop-dev libgnome-menu-dev \
    libffi-dev libexpat1-dev libdbus-glib-1-dev icon-naming-utils \
    gtk-doc-tools gnome-common git-core gettext flex bison automake cvs
    
  • Nhận kịch bản thiết lập của GNOME Shell:

    curl -O https://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
    
  • Xây dựng công cụ xây dựng jhbuild và tải xuống các tệp cấu hình:

    /bin/bash gnome-shell-build-setup.sh
    
  • Điều này sẽ cài đặt jhbuild đến ~/binmà bạn cần thêm vào PATH- có thể thay đổi:

    . ~/.profile
    
  • [Không bắt buộc]: Bạn có thể thay đổi một số jhbuild các tùy chọn như đường dẫn tải xuống nguồn, v.v. qua chỉnh sửa tệp ~/.jhbuildrc-custom.

  • Bắt đầu quá trình xây dựng:

    jhbuild build
    

Điều này sẽ (hiện tại) biên dịch 33 mô-đun. Lấy một tách cà phê, ngủ một chút -> nó sẽ mất một thời gian.

Một khi bạn thấy *** success *** [33/33] Bạn xong việc rồi. Xin chúc mừng, bạn vừa biên soạn GNOME Shell!

2. Chạy GNOME Shell

  • Nếu bạn đang chạy Compiz, trước tiên bạn cần dừng nó (bằng cách khởi động Metacity) hoặc nếu không GNOME Shell sẽ không khởi động:

    metacity --replace &
    
  • Cuối cùng, chạy:

    cd ~/gnome-shell/source/gnome-shell/src
    ./gnome-shell --replace
    

Đó là nó, bạn hy vọng bây giờ sẽ chạy GNOME Shell.

3. Làm cho GNOME Shell là trình quản lý cửa sổ mặc định

Trong Ubuntu 10.10, bạn có thể thay thế trình quản lý cửa sổ của phiên GNOME bằng cách thay đổi khóa GConf:

  • Tạo trình khởi chạy .desktop cục bộ cho GNOME Shell:

    ln -s ~/gnome-shell/install/share/applications/gnome-shell.desktop ~/.local/share/applications/gnome-shell.desktop
    
  • Sau đó thay đổi trình quản lý cửa sổ của phiên thành GNOME Shell:

    gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-shell" -t string
    
  • Để hoàn nguyên thay đổi, hãy chạy:

    gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-wm" -t string
    

Trong Ubuntu 11.04, thay đổi người quản lý cửa sổ khóa dường như không hoạt động. Thay vào đó, bạn có thể thêm mục phiên mới mà bạn có thể chọn tại màn hình đăng nhập GDM. Do đó bạn cần tạo tệp .desktop cục bộ như trên và sau đó tạo hai tệp:

  1. Tệp phiên: /usr/share/gnome-sessions/sessions/gnome-shell.session:

    [GNOME Session]
    Name=gnome-shell
    Required=windowmanager;
    Required-windowmanager=gnome-shell
    DefaultApps=gnome-settings-daemon;
    
  2. Mục phiên chỉ vào tệp phiên: /usr/share/xsessions/gnome-shell.desktop:

    [Desktop Entry]
    Name=GNOME Shell
    Comment=This session logs you into Ubuntu
    Exec=gnome-session --session=gnome-shell
    TryExec=gnome-session
    Icon=
    Type=Application
    X-Ubuntu-Gettext-Domain=gnome-session-2.0
    

Đăng xuất và bạn sẽ có thể chọn Vỏ GNOME như phiên.

4. Cập nhật GNOME Shell

  • Đang chạy

    jhbuild build
    

    nên cập nhật các nguồn và xây dựng lại những gì cần thiết.

  • Nếu không thành công cho mô-đun, ví dụ: bạn nhận được một cái gì đó như thế này:

    fatal: git-write-tree: error building trees
    Cannot save the current index state
    *** Error during phase checkout of gdk-pixbuf: ########## Error running git stash save jhbuild-stash *** [7/33]
    

    sau đó bạn có thể thử xóa thư mục module hiện tại và bắt đầu với các nguồn sạch bằng cách chọn tùy chọn 6:

    [6] Go to phase "wipe directory and start over"
    
  • Nếu điều đó không hiệu quả, bạn có thể bắt đầu từ đầu bằng cách chạy:

    jhbuild build -afc
    

Vẫn không biên dịch? Sau đó kiểm tra các địa điểm được đề cập trong 0.


70
2018-02-04 15:42



xây dựng trên ubuntu 10.10 Tôi phải cài đặt libmutter-dev để lấy tập tin Meta-2.91.gir
Trong natty, bạn cần phải cài đặt lcms2 bằng ppa: PPA Darktable, cần thiết cho sự phụ thuộc lcms2: sudo add-apt-repository ppa:pmjdebruijn/darktable-release  sudo apt-get update && sudo apt-get install lcms2* - Ubuntuser


Từ 12.04 trở lên

Nếu bạn có bản phát hành ổn định mới nhất, bạn có thể nâng cấp các gói lên phiên bản gnome tiếp theo trừ đi một vài phiên bản sẽ được lưu giữ ở phiên bản trước đó vì lý do ổn định. Bạn có thể thêm hai trang thử nghiệm gnome có chứa các gói bổ sung mà không biến nó thành ổn định mới nhất Tuy nhiên có một cơ hội những điều này sẽ phá vỡ hệ thống của bạn.

Rất có khả năng nó sẽ là được coi là "ổn định" trong ít nhất một tháng, có thể nhiều hơn. 

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:ricotz/testing 

Sau đó cập nhật hệ thống của bạn.

Cảnh báo: Nếu bạn thử điều này ngay lập tức trên một phiên bản mới của Gnome-Shell, nó sẽ phá vỡ rất nhiều thứ. Thực sự, nó sẽ.

Bạn vẫn có thể sử dụng các trang này nhưng bạn nên mong đợi rất nhiều vỡ. Nguy cơ của riêng bạn, thêm những ppas đó, sau đó:

sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install gnome-shell

19
2017-07-10 11:37



Vì vậy, các trang này cung cấp trình bao Gnome mới nhất có thể có được thông qua các trang ppas? sudo add-apt-repository ppa: gnome3-team / gnome3 sudo add-apt-repository ppa: ricotz / kiểm tra - Bucic


Theo tôi biết, không có PPA xây dựng hàng ngày của Gnome Shell. Điều đó nói rằng, xây dựng nó từ nguồn không phải là khó khăn cả.

Bạn nên làm theo hướng dẫn đây.

Thêm PPA Vala:

sudo add-apt-repository ppa:vala-team/ppa && sudo apt-get update

Nhận một số gói tiền đề:

sudo apt-get install build-essential curl autopoint automake bison flex gettext git-core gnome-common gtk-doc-tools gvfs gvfs-backends icon-naming-utils libdbus-glib-1-dev libexpat-dev libffi-dev libgnome-menu-dev libgnome-desktop-dev libgtop2-dev libjasper-dev libjpeg-dev libpng-dev libstartup-notification0-dev libtiff-dev libwnck-dev libgl1-mesa-dev liborbit2-dev libpulse-dev libreadline5-dev libxml2-dev mesa-common-dev mesa-utils libpam-dev python-dev python-gconf python-gobject xulrunner-dev xserver-xephyr gnome-terminal libcroco3-dev libgstreamer0.10-dev gstreamer0.10-plugins-base gstreamer0.10-plugins-good libltdl-dev libvorbis-dev libxklavier-dev libgnome-keyring-dev libupower-glib-dev libcups2-dev evolution-data-server-dev libecal1.2-dev libedataserverui1.2-dev

Nhận kịch bản cài đặt:

curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
/bin/bash gnome-shell-build-setup.sh

Xóa các tệp .la của bạn. Nếu hạt nhân của bạn là 32 bit:

sudo rm -rf /usr/lib*/*.la

HOẶC LÀ nếu nó 64 bit:

rm ~/gnome-shell/install/lib64/*.la

Thêm ~ / .bin vào đường dẫn của bạn:

export PATH=$PATH:~/bin

Bắt đầu xây dựng:

jhbuild build

Chờ đợi...

Chạy nó:

cd ~/gnome-shell/source/gnome-shell/src
./gnome-shell --replace

Nếu bạn thích nó rất nhiều và muốn nó bắt đầu lúc đăng nhập làm điều này:

ln -s ~/gnome-shell/install/share/applications/gnome-shell.desktop ~/.local/share/applications/gnome-shell.desktop
gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-shell" -t string

Nếu bạn gặp bất kỳ vấn đề nào, hãy tham khảo hướng dẫn. Bạn có thể tìm thấy hướng dẫn chi tiết hơn một chút tại webupd8.

Chúc may mắn và vui vẻ!


6
2018-01-24 07:12



Bạn đúng rồi. Tôi sẽ chỉnh sửa bài đăng của mình một chút sau. - miloshadzic
Ok, tôi đã chỉnh sửa câu trả lời của mình. Kịch bản cài đặt thêm jhbuild. Tôi cũng đã thêm một dòng cài đặt tất cả các gói tiên quyết. - miloshadzic
Hiện tại, điều này dường như không hiệu quả với tôi. Bạn đã kiểm tra câu trả lời của mình chưa? - Stefano Palazzo♦
Tất nhiên. Tại thời điểm này nó không hoạt động vì jhbuild cần libxklavier 5.1 như của ngày hôm nay. Ubuntu đi kèm với 5.0. Không có bản phát hành cho 5.1 ATM. Các giải pháp hoặc là để xây dựng từ nguồn hoặc để thay đổi libxklavier.pc để cho thấy rằng nó thực sự là 5.1. Kiểm tra chủ đề này từ danh sách gửi thư gnome-shell cho các giải pháp: bit.ly/i2qAoe. Hi vọng điêu nay co ich. - miloshadzic


Làm theo lời khuyên của Jon. Nó có thể xảy ra, tuy nhiên, sau khi cài đặt Gnome của bạn sẽ không giống như bạn mong đợi nó.

Tôi đã tự theo lời khuyên của Jon và một điều mà anh ta và những người khác đã bỏ qua là một thực tế bạn có thể cần phải loại bỏ gnome-accessibility-themes và cài đặt gnome-themes-standard, trong trường hợp đây không phải là những cái được cài đặt theo mặc định. Nếu không Gnome 3 và trang trí cửa sổ của nó sẽ không trông rất đẹp.

Bạn có thể làm như vậy đồ họa hoặc từ các thiết bị đầu cuối:

sudo apt-get remove gnome-accessibility-themes
sudo apt-get install gnome-themes-standard

Nếu màn hình của bạn vẫn không giống như bạn có thể thấy trên màn hình trên mạng, bạn có thể cần phải chạy gnome-tweak-tool (cài đặt nó nếu bạn chưa làm như vậy), hãy vào phần Giao diện và trong các trường "Gtk + Theme" và "Cursor theme" chọn Adwaita và làm Theme Icon - "gnome". Nó sẽ dẫn đến giao diện mặc định của Gnome 3.

Một bước tùy chọn bổ sung là cài đặt gnome-backgrounds gói thêm hình nền màn hình nền Gnome mặc định, sau này bạn có thể đặt trong Cài đặt Hệ thống-> Nền.


3
2017-09-05 13:11





Đặc biệt hơn với phiên bản Ubuntu của bạn, tôi cho rằng bạn sử dụng Maverick và cho Maverick không biết bất kỳ kho lưu trữ nào tại thời điểm này nhưng nếu bạn muốn thử và biên dịch lại, hãy xem xét điều này trước:

http://www.webupd8.org/2010/10/install-gnome-shell-from-git-in-ubuntu.html

May mắn :)


2
2017-10-18 22:28





Theo một tìm kiếm nhanh chóng của Google, Gnome-shell sẽ nằm trong bản 11.10 repos, vì vậy bạn có thể cài đặt nó thông qua apt-get. Sau đó, bạn chỉ cần đăng xuất, đặt trình bao của bạn thành Gnome và đăng nhập lại.

Tôi không thể nói chắc chắn về Gnome-shell ngày 11.10, nhưng tôi đã cài đặt toàn bộ thiết lập Gnome 3 vào ngày 11.04 và nó khá ổn định (miễn là bạn không làm những gì tôi đã làm và tìm hiểu tất cả các thiết lập và phần mở rộng và thử chơi với chúng và cố gắng buộc các phần mở rộng không tương thích chạy và không có gì). Nó cũng đủ ổn định mà Fedora sử dụng nó và bạn nên sử dụng Gnome 3 làm cơ sở.

Cho dù đó là giá trị nó phụ thuộc vào những gì bạn đang tìm kiếm để có được ra khỏi nó. Nó theo cùng một mô hình như Unity, nhưng tôi thấy thú vị hơn khi sử dụng, một cách cá nhân, một phần cho khả năng tùy biến điên rồ (nếu bạn sẵn sàng để tay bị bẩn trong CSS và / hoặc JavaScript). Nó cũng cảm thấy trực quan hơn nhiều so với mô hình đó. Nếu bạn không chắc chắn liệu bạn có thích nó hay không, bạn có thể kích hoạt Fedora 15 trong một máy ảo hoặc chỉ cần đi sâu vào nó trực tiếp và xem. Kể từ 11.10 nên chạy trên một cơ sở Gnome 3, nó không phải là một vấn đề để chuyển đổi giữa Unity và Gnome-shell.

tl; dr - Nó sẽ dễ dàng cài đặt qua apt-get và nó sẽ khá ổn định để bạn làm như vậy. Cũng nên dễ dàng chuyển đổi giữa nó và Unity, vì 11.10 nên có trên Gnome 3.


2
2017-09-10 15:24





chỉ cần chạy sudo apt-get install gnome-shell


2
2017-12-19 23:44





GNOME 3.10 dành cho Ubuntu 13.10

GNOME 3.10 chưa được chính thức phát hành, nhưng sẽ được phát hành vào ngày 25 tháng 9. Tuy nhiên, khi nó được phát hành, nó sẽ không được đưa vào kho lưu trữ chính thức của Ubuntu 13.10. Nếu bạn vẫn muốn cài đặt nó trong Ubuntu 13.10, bạn có thể sử dụng GNOME3 Next PPA mà Nhóm Ubuntu GNOME đã thiết lập:

sudo apt-add-repository ppa:gnome3-team/gnome3-next
sudo apt-get update
sudo apt-get install gnome3-next

2
2018-03-15 07:59





Dành cho Ubuntu-Gnome-Desktop

sudo add-apt-repository ppa:gnome3-team/gnome3-next && sudo apt-get update
sudo apt-get update && sudo apt-get install gnome-shell ubuntu-gnome-desktop

Điều này sẽ cài đặt Ubuntu gnome máy tính để bàn trong Ubuntu của bạn.

Đã kiểm tra trong Ubuntu 13.10


1
2017-11-19 11:51





Bạn có thể cài đặt Gnome3 (không phải gnome classic) như sau:

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell

Bây giờ hãy chắc chắn để khởi động lại máy tính của bạn và khi bạn được nhắc với màn hình đăng nhập của bạn, bạn có các tùy chọn bổ sung sau đây (bấm vào biểu tượng Ubuntu nhỏ bên cạnh tên đăng nhập của bạn):

enter image description here

sử dụng tùy chọn đầu tiên, Gnome

enter image description here

Nguồn


1