Câu hỏi Cài đặt gedit 3.11.2


Tôi đang cố gắng cài đặt gedit 3.11.2 từ:

https://git.gnome.org/browse/gedit

vì một lý do nào đó, nó không hoạt động trên ubuntu 13.10 của tôi

tập tin ./configure không tìm thấy.

tôi đã làm theo các bước trong README tập tin:

  % tar Jxf gedit-3.11.2.tar.xz         # unpack the sources
  % cd gedit-3.11.2             # change to the toplevel directory
  % ./configure                 # run the `configure' script
  % make                    # build gedit
  [ Become root if necessary ]
  % make install                # install gedit

nhưng sau đó, không tìm thấy cấu hình. Am i thiếu cái gì ở đây?


1
2018-01-17 19:37


gốc


yep, không có tập tin cấu hình. Bạn cần phải gửi báo cáo lỗi với người bảo trì. Bạn có thể có thể chạy autogen.sh. Thử chạy chomd a+x autogen.sh && autogen.sh. sau đó tiếp tục với ./configure ... - Panther


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


Bạn sẽ nhận được gói từ:

http://ftp.gnome.org/pub/GNOME/sources/gedit/3.11/

Bạn có thể thiếu một số lib. Bạn có thể lấy chúng bằng cách cài đặt chúng:

sudo add-apt-repository ppa:ricotz/testing
sudo apt-get update

sudo apt-get install intltool
sudo apt-get install itstool
sudo apt-get install libxml2 libglib2.0-dev libxml2-dev libxml2-utils
sudo apt-get install libxml2-dev
sudo apt-get install libgtksourceviewmm-3.0-dev
sudo apt-get install libpeas-1.0-0 libpeas-dev
sudo apt-get install gsettings-desktop-schemas-dev   
sudo apt-get install libgtkspell3-3-dev libgtkspell3-3-0 libgtksourceview-3.0-dev
sudo apt-get install gtk+3.0
sudo apt-get install gir1.2-gtk-3.0

Tôi đã gặp sự cố gtksourceview, Tôi phải cài đặt nó theo cách thủ công:

http://ftp.acc.umu.se/pub/GNOME/sources/gtksourceview/3.11/

cùng một thỏa thuận:

./configure
make 
sudo make install

CÀI ĐẶT Gedit

Sau đó, khi mọi thứ đã hoàn tất, bạn có thể chạy trong thư mục gedit:

./configure
make
sudo make install

LƯU Ý: bạn có thể gặp một số vấn đề về đồ họa với thư viện GTK mới. Kiểm tra trình điều khiển (ví dụ: nvidia hoặc ati) hoặc chơi với cài đặt "xuất hiện".


2
2018-01-17 23:26



Tôi đã luôn luôn thích "apt-get build-dep" để cài đặt các phụ thuộc vì vậy trong trường hợp này là "apt-get build-dep gedit". Nó sẽ nhận được tất cả các phụ thuộc bạn cần. Tất nhiên nó chỉ biết về sự phụ thuộc cho phiên bản trong repo ubuntu, nhưng tôi thấy nó thường được thiết lập đúng. - Joe