Tôi đã tải về tar.cùng với các tập tin. Nhưng tôi không biết làm thế nào để cài đặt nó. Làm thế nào để tôi cài đặt loại này các tập tin?
Các cậu, điều đầu tiên cần làm là chiết xuất các tập tin từ trong kho lưu trữ tar đến một mục. Hãy sao chép các tập tin máy tính của bạn. Bạn có thể lấy một kho lưu trữ bằng cách nhấn phải tập tin lưu trữ là biểu tượng của tập tin và nhấn mục thích hợp trong hoàn cảnh đơn.Chiết xuất lưu trữ nên tạo ra một mục mới với một tên tương tự. ví dụ: program-1.2.3
.Bây giờ anh cần phải mở các thiết bị đầu cuối và hướng vào mục đó bằng lệnh sau:
cd /home/yourusername/Desktop/program-1.2.3
Hãy chắc chắn rằng bạn tìm hiểu một tập tin được gọi là INSTALL
, INSTALL.txt
, README
hoặc cái gì đó tương tự nếu được chiết xuất. Bạn có thể kiểm tra nếu như một tập tin tồn tại từ các thiết bị đầu cuối bằng cách sử dụng những ls
lệnh. Các tập tin có thể được mở và đọc với lệnh:
xdg-open INSTALL
Ở đâu được CÀI đặt tên của các tập tin của bạn.Tập tin này sẽ có những bước đi đúng đắn để làm theo để tiếp tục quá trình cài đặt. Thông thường, ba "cổ điển" bước:
./configuremakesudo make install
Bạn cũng có thể cần đến cài đặt một số phụ thuộc nếu ví dụ, chạy configure
nhắc bạn với một lỗi danh sách đó phụ thuộc anh đang mất tích.
Bạn cũng có thể sử dụng checkinstall
thay vì make install
.
Hãy nhớ rằng bạn của dặm có thể thay đổi.
Bạn không thể "đặt" một .tar.gz
tập tin hay .tar.bz2 tập tin. .tar.gz
các tập tin được bao gồm-nén những lưu trữ, lưu trữ nén như thế .zip
các tập tin. .bz2 tập tin được nén với bzip2. Bạn có thể giải nén .tar.gz
bằng cách sử dụng các tập tin:
tar xzf file.tar.gz
Tương tự như vậy anh có thể giải nén .tar.bz2 với các tập tin
tar xjf file.tar.bz2
Nếu bạn muốn nhìn thấy các tập tin được chiết xuất trong giải nén, thêm v
:
tar xzvf file.tar.gz
Thậm chí nếu bạn không có Internet, bạn vẫn có thể sử dụng gói là gói quản lý hệ thống, chỉ tải về những .deb
tập tin từ http://packages.ubuntu.com/. Đừng quên để tải về phụ thuộc quá.
Cho một cách dễ dàng hơn để cài đặt gói ẩn, xem các câu hỏi Làm thế nào tôi có thể cài phần mềm nhé?.
Làm thế nào cậu sắp xếp một chương trình từ một nguồn
- Mở một điều khiển
- Sử dụng lệnh
cd
để tìm đến đúng thư mục. Nếu đó là một tập tin / với hướng dẫn cài đặt, sử dụng đó thay thế. -
Chiết xuất các tập tin với một trong các lệnh
- Nếu nó tar.cùng sử dụng
tar xvzf PACKAGENAME.tar.gz
- nếu đó là một tar.bz2 sử dụng
tar xvjf PACKAGENAME.tar.bz2
- Nếu nó tar.cùng sử dụng
./configure
make
-
sudo make install
(hoặc vớicheckinstall
)
Tải về một gói từ các nguồn phần mềm hay trung tâm phần mềm.
Nếu bạn cài đặt một gói thông qua các nguồn phần mềm và không phải tải về những gói mình, bạn sẽ nhận được cập nhật mới đến mà gói và cài đặt chúng qua các Cập nhật Quản lý.
Bạn chỉ có thể cài đặt MYPACKAGE
bằng cách đánh vào một thiết bị đầu cuối:
sudo apt-get install MYPACKAGE
hoặc bằng cách sử dụng các trung tâm phần mềm và tìm kiếm MYPACKAGE
. Nhưng nếu nó không có đi với các nguồn.
Đây là chỉ cho .tar.*
tập tin đã mã trước khi biên dịch nhưng đóng gói vào một tar tập tin.
Được rồi, đây là một nhiệm vụ khá khó khăn đối với một người mới bắt đầu, nhưng chỉ cần làm theo hướng dẫn của tôi, và nó sẽ ổn thôi.
Trước hết, tải .tar.*
tập tin, và tiết kiệm nó. Đừng mở nó. (Trong những ví dụ, tôi sẽ cài đặt những Dropbox Beta xây dựng bởi vì tôi sẽ cài đặt nó dù sao, nên tôi nghĩ là tôi cũng có thể tài liệu cài đặt.)
Sau khi bạn đã tải về tập tin của bạn (giả định rằng anh đã cứu nó Downloads
,) loại sau:
cd Downloadssudo cp dropbox-lnx.x86_64-1.5.36.tar.gz /opt/
Chú Ý: sử dụng tên của bất kỳ file bạn đã tải về. (ví dụ cho các internet explorer Đêm 19.0a1 64-chút xây dựng, anh sẽ loại sudo cp firefox-19.0a1.en-US.linux-x86_64.tar.bz2 /opt/
)
Bây giờ, thay đổi những /opt/
mục, chiết xuất các chương trình, và bỏ cái cũ tập tin:
cd /opt/sudo tar -xvf dropbox-lnx.x86_64-1.5.36.tar.gzsudo rm -rf dropbox-lnx.x86_64-1.5.36.tar.gz
(một lần nữa, sử dụng tên của các tập tin. Đừng quên được mở rộng.)
Được rồi, kiểm tra để xem những gì các mục trích xuất được gọi là:
ls -a
bạn sẽ nhận được một cái gì đó như thế này:
james@james-OptiPlex-GX620:/opt$ ls -a. .. .dropbox-distjames@james-OptiPlex-GX620:/opt$
Được rồi, trong ví dụ của chúng tôi, chúng tôi cài đặt Báo và chỉ có một mục đó được gọi là .dropbox-dist
. Đó có thể là các thư mục, chúng tôi muốn, để cắm vào đó để bước tiếp theo (thêm một /
đến cuối, vì nó là một mục.):
sudo chmod 777 .dropbox-dist/
Được rồi, bây giờ nó được đánh dấu như là thực thi, vì vậy nó là thời gian để tạo ra một liên kết tượng trưng (đây là những gì cho bạn chạy, nó từ các thiết bị đầu Cuối):
sudo ln -s /opt/.dropbox-dist/ /usr/bin/dropbox
Chú Ý: đây là sudo ln -s /opt/{FOLDER_NAME}/ /usr/bin/{PROGRAM_NAME}
!!! Hãy chắc chắn rằng {PROGRAM_NAME}
được thay thế với các đơn giản, lower-case phiên bản của chương trình của tên (ví dụ như, đối. Đêm, loại firefox-nightly
; cho torrent chủ, loại utserver
. Bất cứ điều gì bạn gõ ở đây sẽ được các lệnh mà anh sử dụng bất cứ khi nào chạy chương trình từ các thiết bị đầu Cuối. Nghĩ về /usr/bin/
giống như những con ĐƯỜNG biến trên hệ thống.)
Được rồi, các bạn đang làm. Chương trình là bây giờ cài đặt và bắt đầu từ các thiết bị đầu Cuối.
Cái gì đây? Bạn nói rằng bạn muốn chạy, nó từ các phóng, VÀ bạn muốn nó có một biểu tượng? Không có vấn đề!
Phần này là khá đơn giản:
gksu gedit /usr/share/applications/dropbox.desktop
Chú Ý: Nếu bạn đang cài đặt HƠN một cài đặt trước đó, sử dụng ls -a /usr/share/applications
và tìm cho tồn tại trước .tập tin máy tính để bàn. Cắm tập tin đó là tên trong đó.
Bây giờ, đây là nơi bạn tạo ra các biểu tượng. Đây là mẫu tốt; sửa nó thích hợp.
[Desktop Entry]Version=1.0Name=Firefox NightlyComment=Browse the World Wide WebGenericName=Web BrowserKeywords=Internet;WWW;Browser;Web;ExplorerExec=firefox-nightlyTerminal=falseX-MultipleArgs=falseType=ApplicationIcon=/opt/firefox/icons/mozicon128.pngCategories=GNOME;GTK;Network;WebBrowser;MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;StartupNotify=trueActions=NewWindow;[Desktop Action NewWindow]Name=Open a New WindowExec=firefox-nightly -new-windowOnlyShowIn=Unity;
Bạn có thể muốn rời khỏi Loại lựa chọn hoàn toàn. Đó có thể là rất xấu nếu bạn không làm.
Bây giờ, nhấn "Lưu", đóng nó ra, và bạn đang trong kinh doanh!
Điều đầu tiên
Nó thường không nên đặt các ứng dụng từ internet các tập tin. Hầu hết các ứng dụng cho lưu đang sẵn qua "Ubuntu phần Mềm trung Tâm" trên hệ thống của bạn (ví dụ, K3B ). Cài đặt từ trung Tâm phần Mềm là an toàn hơn, dễ dàng hơn nhiều, và sẽ cho phép các ứng dụng để có được cập nhật chủ.
Mà nói, làm thế nào để cài đặt tar
gói
Cách tốt nhất là để tải về những tar.bz2 và tar.cùng gói vào hệ thống của bạn đầu tiên. Tiếp theo là để nhấn chuột phải trên các tập tin và chọn chiết xuất để giải nén các tập tin. Mở vị trí của các thư mục bạn tách ra và nhìn cho những Nghe tôi tập tin và đôi vào để mở nó và làm theo hướng dẫn làm thế nào để cài đặt, đặc biệt gói bởi vì, có thể là khác nhau hướng dẫn sẵn cho sự sắp đặt của các tập tin đó những thói quen bình thường không thể để ngăn chặn mà không có một số lỗi.
Đầu tiên của tất cả, nó là quan trọng đến cài đặt gói xây dựng cần thiết nó có tất cả các chương trình cần thiết để biên dịch của riêng bạn.
Sau khi đọc CÀI đặt thấy như đã nói, ở trên và thực hiện những điều kiện bạn có thể làm điều kỳ diệu.
./configure && make && sudo make install
Thật khó để trả lời đặc biệt, như mỗi phần mềm có thể có một khác nhau quá trình xây dựng, ngay cả khi họ lưu trữ như một TAR/KHÓA,
Những gì tôi có thể nói cho nhất mã nguồn mà tôi biết là bạn sẽ đầu tiên cần phải giải nén kho nén lưu trữ vào một mục của sự lựa chọn của bạn. Sau đó, hầu hết mã nguồn dựa trên AUTOCONF và LÀM cho chương trình, vì vậy bạn sẽ phải sử dụng các lệnh sau :
./configuremake
Để xây dựng những chương trình, và sau đó :
make install
Cài đặt nó trong hệ thống.
"./cấu hình" sử dụng autoconf cơ chế để lấy thông tin về hệ thống của bạn, và chuẩn bị xây dựng kịch bản trong các tập tin nguồn để xây dựng các hợp mã nhị phân tương thích với bạn cài đặt. "làm" sẽ invode việc xây dựng nó, đó sẽ tạo ra những chương trình trong số những nguồn mã. "hãy đặt" sẽ sau đó, sao chép những chương trình, tài liệu, tập tin cấu hình etc. vào các thư mục thích hợp của hệ thống của bạn do đó có phần mềm để các người sử dụng.
Nó là một lời giải thích cơ bản, các câu trả lời là : đọc tài liệu cung cấp với các nguồn mã... Chỉ có bạn sẽ biết chính xác làm thế nào để xây dựng nó.
Anh nên luôn luôn cố gắng để cài phần mềm từ kho cho dù nó là chính thức, một LŨY/nào khác không chính thức kho lưu trữ. Bằng cách đó, anh sẽ có tất cả ổn định phát hành, an ninh và tính năng mới cập nhật khi bạn cài đặt các hệ thống thông tin cập nhật. Một lợi thế là bạn không cần phải lo lắng về việc xây dựng, phụ thuộc và khó gỡ bỏ (kể từ khi các ứng dụng sẽ không xuất hiện trong khớp) với tar các tập tin.
Ví dụ, bạn có thể cài đặt anh bằng cách cài đặt máy chủ mysql gói.
Nếu bạn thực sự muốn sử dụng tar tập chung trình này là để chạy (make cài đặt có thể yêu cầu của):
./configuremakemake install
Xin lưu ý rằng một số trên lệnh có thể không cần thiết, xin vui lòng tham sẽ tập tin trong các tập tin tar hoặc cố gắng để chạy ./configure --help
Các tập tin với các mở rộng tar.bz2
được những gì thường được biết đến như một compressed tarball
.Ví dụ khác được .tar.gz
(phổ biến hơn) và .tgz
.
Bạn có thể lấy tập tin này với...
tar -xvjf file.tar.bz2
Điều này sẽ trích các tập tin từ kho nén vào mục bạn đang trong và nên tạo ra một mục mới ở đó với trong các tập tin từ kho nén.
Lời giải thích ngắn về những lựa chọn:
- -x : trích
- -v : tiết: thấy gì là được chiết xuất
- -j : loại nén, trong trường hợp này
bzip2
- -f : 'tiếp theo là các tập tin'
Điều này là có thể là chưa đủ, mặc dù. Tùy thuộc vào những gì nó được, nó có thể có một hoàn thành biên soạn thiết lập và anh cần phải cd vào mục mới và bắt đầu một thực thi. Nó cũng có thể có các nguồn đến một chương trình mà các bạn cần để confire, làm, làm cho cài đặt.Nói chung (tức. Tôi sẽ giả) nó sẽ chứa một nghe tôi giải thích phải làm gì tiếp theo.
Cảnh báo:
Cài phần mềm như thế này sẽ KHÔNG cài đặt bất kỳ phụ thuộc và sẽ khiếu nại nếu anh cố gắng để cài đặt một kho nén trước khi bạn cài đặt những phụ thuộc.Sử dụng một trang web hoặc các tập tin của mình để tìm ra nếu không có phụ thuộc và cài đặt những người đầu tiên. Nhưng luôn luôn luôn luôn cố gắng để tìm thấy một người .DEB
ian cài đặt tập tin hoặc một liên kết đến một ppa
vì vậy, bạn có thể sử dụng gói phần mềm trung tâm.
Nếu bạn đang cố gắng để cài đặt gimp bổ sung bạn bỏ qua phần của quá trình cài đặt đã đề cập trong này liên kết.
wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.10.tar.bz2tar -xvf babl-0.1.10.tar.bz2cd babl-0.1.10/./configuremakesudo make install
và cậu cũng sẽ cần gegl
:
wget ftp://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.0.tar.bz2tar -xvf gegl-0.2.0.tar.bz2cd gegl-0.2.0/./configuremakesudo make install
Trước khi tải các tập tin với vì dòng lệnh thì truy cập trang web và xem nếu nó có phiên bản mới. Những hướng dẫn này từ 3 Tháng năm 2012 vì vậy, họ có thể là già ;)
Từ chính thức trang web của dẫn xuất
Cài đặt từ archives (.zip tar.xuống etc.):
Những tài liệu này thường có nguồn gốc của những gói. Mỗi người trong số họ thường có một cách tiếp cận khác để cài đặt. Tôi sẽ thảo luận chung một phương pháp đó sẽ được cho là làm việc cho tất cả chúng.
Yêu cầu chung:
flex
bò rừng hoặc bison++
python
Như những tài liệu này có nguồn tin, hệ thống của bạn cần yêu cầu ngôn ngữ lập trình để biên dịch và xây dựng các nguồn. Vì vậy, những yêu cầu tổng gói nói trên có thể không là đủ cho bạn. Trong trường hợp đó, mày đã cài đặt cần gói qua một trong những quá trình #1, số 2, số 3 (yêu cầu nối internet). Bạn có thể biết về phụ thuộc về phần mềm của bạn trong một tập tin / bao gồm trong kho lưu trữ.
Bước:
mở các file lưu trữ với lưu trữ quản lý bằng cách nhấn vào nó, sau đó giải nén nó.
mã:
cd con đường để chiết xuất mục
- bên trong các mục trích xuất nhìn cẩn thận....
một. Nếu bạn tìm thấy một tập tin có tên cấu hình sau đó
./configure makesudo make install
Nếu mã đầu tiên thất bại trong việc thực hiện sau đó chạy mã này trước khi mã trên:
chmod +x configure
b. Nếu bạn tìm thấy một tập tin có tên là install.sh sau đó
Mã:
chmod +x install.sh
./install.sh
hay sudo ./install.sh
(nếu nó cần sự cho phép gốc)
hoặc anh có thể nhấn nó và chọn chạy trong nhà ga hoặc chỉ đơn giản chạy.
N. B.: đôi khi đó là một tập tin, một cái gì đó như thế your_software_name.sh
thay vì được tìm thấy install.sh
. Cho trường hợp này, anh phải thay thế install.sh
với tên chính xác trong những mã trước.
c. Nếu bạn tìm thấy một tập tin có tên cài đặt sau đó
mã:
chmod +x install
./install
hay sudo ./install
(nếu nó cần sự cho phép gốc)
hoặc anh có thể nhấn nó và chọn chạy trong nhà ga hoặc chỉ đơn giản chạy.
d. Nếu bạn tìm thấy một tập tin đặt tên cho (nếu không có cấu hình tập tin) sau đó
mã:
makesudo make install
e. Nếu bạn vẫn không thể tìm thấy các tập tin cần thiết
sau đó, nó có thể ở trong thư mục đặc biệt (nói chung trong một mục tên là bin
). Di chuyển đến đây với mục cd
lệnh thích hợp với các con đường và sau đó tìm một lần nữa và làm theo cùng một quá trình.
Như đã nói trong một số câu trả lời dưới đây, cố gắng không để cài đặt gói qua kho nén vì nó sẽ thường xuyên bork quản lý gói và đưa anh vào trong unresolvable nước, và làm cho bạn rất buồn. Cài đặt qua quản lý gói là preferrable trong 99.14159265% số trường hợp.
Đó là một đoạn video trên YouTube mà giải thích nó: EXPLAINED: How to Install .tar, .tar.gz or .tar.bz2 files on Linux [ Step-by-Step Guide] - YouTube
đây là cùng cho trình 18 hay là có một UI để làm điều đó quá?