A'yı nasıl kurabilirim?katran.gz (veya .tar.bz2) dosyası?

Katranı indirdim.gz dosyaları. Ama nasıl kurulacağını bilmiyorum. Bu tür bir dosyayı nasıl yükleyebilirim?

Yapmanız gereken ilk şey, dosyaları tar arşivinin içinden bir klasöre çıkarmaktır. Dosyaları masaüstünüze kopyalayalım. Arşiv dosyasının dosya tarayıcınızın içindeki simgesini sağ tıklatıp içerik menüsünde uygun girdiye basarak bir arşivi ayıklayabilirsiniz.Arşivi ayıklamak, benzer bir ada sahip yeni bir klasör oluşturmalıdır. örneğin program-1.2.3.Şimdi terminalinizi açmanız ve aşağıdaki komutu kullanarak bu dizine gitmeniz gerekiyor:

cd /home/yourusername/Desktop/program-1.2.3

Adlı bir dosyayı okuduğunuzdan emin olun INSTALL, INSTALL.txt, README ya da ayıklanmışsa benzer bir şey. Terminalden böyle bir dosyanın var olup olmadığını aşağıdakileri kullanarak kontrol edebilirsiniz: ls komut. Dosya şu komutla açılabilir ve okunabilir:

xdg-open INSTALL

Burada YÜKLE dosyanızın adıdır.Bu dosya yükleme işlemine devam etmek için izlenecek doğru adımları içerecektir. Genellikle, üç "klasik" adım şunlardır:

./configuremakesudo make install

Örneğin, çalışıyorsa bazı bağımlılıkları da yüklemeniz gerekebilir configure hangi bağımlılıkları eksik listeleyen bir hata ile istenir.

Ayrıca şunları da kullanabilirsiniz checkinstall yerine make install.

Kilometrenizin değişebileceğini unutmayın.

A'yı "yükleyemezsiniz" .tar.gz dosya veya .tar.bz2 dosyası. .tar.gz dosyalar gzip sıkıştırılmış tarballs, sıkıştırılmış arşivler gibi .zip eğe. .bz2 dosyaları bzip2 ile sıkıştırılır. Ayıklayabilirsiniz .tar.gz dosyaları kullanma:

tar xzf file.tar.gz

Benzer şekilde .tar.bz2 dosyalarını ayıklayabilirsiniz

tar xjf file.tar.bz2

Paketten çıkarma sırasında ayıklanan dosyaları görmek isterseniz, şunları ekleyin: v:

tar xzvf file.tar.gz

İnternet bağlantınız olmasa bile, Ubuntu'nun paket yönetim sistemini kullanmaya devam edebilirsiniz, sadece indirin .deb dosyalardan http://packages.ubuntu.com/. Bağımlılıkları da indirmeyi unutmayın.

Paketleri çevrimdışı yüklemenin daha kolay bir yolu için şu soruya bakın Yazılımı çevrimdışı olarak nasıl yükleyebilirim?.

Bir programı bir kaynaktan nasıl derlersiniz

  1. Konsol açma
  2. Komutu kullan cd doğru klasöre gitmek için. Yükleme yönergeleri içeren bir BENİOKU dosyası varsa, bunun yerine bunu kullanın.
  3. Komutlardan birini kullanarak dosyaları ayıklayın

    • Eğer öyleyse katran.gz kullanmak tar xvzf PACKAGENAME.tar.gz
    • eğer bir katran.bz2 kullanmak tar xvjf PACKAGENAME.tar.bz2
  4. ./configure

  5. make
  6. sudo make install (ya checkinstall)

Yazılım kaynaklarından veya yazılım merkezi'nden bir paket indirin.

Bir paketi yazılım kaynakları aracılığıyla yüklerseniz ve paketi kendi başınıza indirmezseniz, bu pakete yeni güncellemeler alır ve bunları Güncelleme Yöneticisi aracılığıyla yüklersiniz.

Sadece yükleyebilirsiniz MYPACKAGE bir terminal yazarak:

sudo apt-get install MYPACKAGE

veya yazılım merkezi'ni kullanarak ve MYPACKAGE. Ama eğer orada değilse kaynakla git.

Bu sadece için .tar.* kodu önceden derlenmiş ancak bir tar dosyasına paketlenmiş dosyalar.

Tamam, bu yeni başlayanlar için oldukça zor bir görev, ama sadece talimatlarımı takip et ve iyi olmalı.

İlk olarak, indir .tar.* dosya kaydetmek bu. Açma sakın. (Bu örneklerde, ben kuracağım Dropbox Beta oluşturma çünkü yine de kuracaktım, bu yüzden yüklemeyi belgeleyebileceğimi düşündüm.)

Dosyanızı indirdikten sonra (kaydettiğiniz varsayılarak Downloads.) aşağıdakileri yazın:

cd Downloadssudo cp dropbox-lnx.x86_64-1.5.36.tar.gz /opt/

NOT: indirdiğiniz dosyanın adını kullanın. (örneğin, Firefox Nightly 19.0a1 64-bit yapısı için şunu yazarsınız sudo cp firefox-19.0a1.en-US.linux-x86_64.tar.bz2 /opt/)

Şimdi değiştirin /opt/ dizin, programı ayıklayın ve eski dosyayı kaldırın:

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

(yine, indirilen dosyanın adını kullanın. Uzantıyı unutma.)

Tamam, ayıklanan klasörün adını kontrol et.:

ls -a

böyle bir şey alacaksın.:

james@james-OptiPlex-GX620:/opt$ ls -a.  ..  .dropbox-distjames@james-OptiPlex-GX620:/opt$

Tamam, örneğimizde Dropbox'ı kurduk ve oradaki tek klasör çağrıldı .dropbox-dist. Bu muhtemelen istediğimiz klasördür, bu yüzden bunu bir sonraki adıma takın (bir tane ekleyin / bir klasör olduğu için sonuna kadar.):

sudo chmod 777 .dropbox-dist/

Tamam, şimdi çalıştırılabilir olarak işaretlendi, bu yüzden sembolik bir bağlantı oluşturmanın zamanı geldi (Terminalden çalıştırmanıza izin veren şey budur).:

sudo ln -s /opt/.dropbox-dist/ /usr/bin/dropbox

NOT: bu sudo ln -s /opt/{FOLDER_NAME}/ /usr/bin/{PROGRAM_NAME}!!! Emin olun {PROGRAM_NAME} programın adının basitleştirilmiş, küçük harfli sürümü ile değiştirilir (örneğin, Firefox Nightly için şunu yazın firefox-nightly; uTorrent sunucusu için şunu yazın: utserver. Buraya yazdığınız her şey, programı Terminalden çalıştırırken kullandığınız komut olacaktır. Düşünmek /usr/bin/ Windows sistemlerinde PATH değişkeni gibi.)

Tamam, işin bitti. Program şimdi yüklü ve terminalden çalıştırılabilir.
Bu nedir? Başlatıcıdan çalıştırmak istediğinizi VE bir simgeye sahip olmasını istediğinizi mi söylüyorsunuz? Sorun değil!

Bu bölüm oldukça basit:

gksu gedit /usr/share/applications/dropbox.desktop

NOT: Önceki bir yüklemenin üzerine yüklüyorsanız, aşağıdakileri kullanın: ls -a /usr/share/applications ve önceden var olanları arayın.masaüstü dosyası. Bunun yerine dosyanın adını takın.

Şimdi, simgeyi burada oluşturuyorsunuz. İşte iyi bir şablon; uygun şekilde düzenleyin.

[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;

MimeType seçeneğini tamamen devre dışı bırakmak isteyebilirsiniz. Yapmasaydın bu çok kötü olabilirdi.

Şimdi, "Kaydet" i tıklayın, kapatın ve iş başındasınız!

Önce ilk şeyler

Genel olarak öyle değil uygulamaları internet dosyalarından indirip yüklemeniz önerilir. Ubuntu uygulamalarının çoğu sisteminizdeki "Ubuntu Yazılım Merkezi" aracılığıyla kullanılabilir (örn., K3B ). Yazılım Merkezi'nden yüklemek çok daha güvenli, çok daha kolay ve uygulamanın Ubuntu'dan güncellemeler almasına izin verecek.

Bununla birlikte, nasıl kurulur tar paketler

En iyi yol tar.bz2 ve tar'ı indirmektir.önce sisteminize gz paketleri. Ardından, dosyayı sağ tıklayın ve dosyaları açmak için ayıkla'yı seçin. Ayıkladığınız klasörün konumunu açın ve Benioku dosyayı açmak için çift tıklayın ve belirli paketin nasıl kurulacağına ilişkin talimatları izleyin, çünkü normal yordamın bazı hatalar olmadan yükleyemeyebileceği dosyanın doğru yüklenmesi için farklı talimatlar mevcut olabilir.

Her şeyden önce paketi yüklemek önemlidir build-essential, kendi başınıza derlemek için gereken tüm programları içerir.

YÜKLEME dosyasını yukarıda belirtildiği gibi okuduktan ve önkoşulları yerine getirdikten sonra sihri yapabilirsiniz.

./configure && make && sudo make install

TAR / GZ olarak arşivlenmiş olsalar bile, her yazılımın farklı bir oluşturma işlemine sahip olabileceğinden, özellikle cevap vermek zordur

Bildiğim çoğu kaynak kodu için söyleyebileceğim şey, önce tarball arşivini seçtiğiniz bir klasöre çıkarmanız gerektiğidir. Daha sonra çoğu kaynak kodu AUTOCONF'A dayanır ve programlar oluşturur, bu nedenle aşağıdaki komutları kullanmanız gerekir :

./configuremake

İkili dosyalarınızı oluşturmak için ve sonra :

make install

Sisteme yüklemek için.

"./configure", sisteminizle ilgili bilgileri almak için autoconf mekanizmasını kullanır ve kurulumunuzla uyumlu uygun ikili dosyaları oluşturmak için kaynak dosyadaki yapı komut dosyalarını hazırlar. "make", kaynak koddan ikili dosyalar oluşturacak olan yapının kendisini çağıracaktır. "make install" daha sonra ikili dosyaları, belgeleri, yapılandırma dosyasını vb. Kopyalar. yazılımın kullanıcılar tarafından kullanılabilmesi için sisteminizin uygun klasörlerine.

Bu çok temel bir açıklama, asıl cevap: kaynak koduyla birlikte verilen belgeleri okuyun... Sadece orada tam olarak nasıl inşa edileceğini bileceksin.

Resmi, bir PPA / başka resmi olmayan bir depo olsun, her zaman depolardan yazılım yüklemeye çalışmalısınız. Bu şekilde, diğer sistem güncellemelerini yüklerken tüm kararlı sürüm, güvenlik ve yeni özellik güncellemelerini alırsınız. Diğer bir avantaj, tar dosyalarıyla bina, bağımlılıklar ve daha zor kaldırma (uygulama sinaptik olarak görünmeyeceğinden) konusunda endişelenmenize gerek kalmamasıdır.

Örneğin, mysql-server paketini yükleyerek mysql'i yükleyebilirsiniz.

Gerçekten tar dosyalarını kullanmak istiyorsanız, ortak işlem çalıştırmaktır (make install sudo gerektirebilir).:

./configuremakemake install

Yukarıdaki komutlardan bazılarının gerekli olmayabileceğini lütfen unutmayın, lütfen tar dosyasındaki readme dosyalarına bakın veya çalıştırmayı deneyin ./configure --help

Uzantılı dosyalar tar.bz2 yaygın olarak bilinen bir şey mi compressed tarball.Diğer örnekler şunlardır .tar.gz (daha yaygın) ve .tgz.

Bu dosyayı elde edebilirsiniz...

tar -xvjf file.tar.bz2

Bu, dosyaları tarball'dan şu anda bulunduğunuz dizine ayıklayacak ve orada tarball'dan gelen dosyalarla birlikte yeni bir dizin oluşturmalıdır.

Seçenekler hakkında kısa açıklama:

  • -x: ayıkla
  • -v: ayrıntılı: neyin çıkarıldığını göster
  • -j : bu durumda sıkıştırma türü bzip2
  • -f: 'sonra dosya adı geliyor'

Bu muhtemelen yeterli değil. Ne olduğuna bağlı olarak, tam bir derlenmiş kuruluma sahip olabilir ve yeni dizine cd yazmanız ve bir yürütülebilir dosya başlatmanız gerekir. Ayrıca, güvenmeniz, kurmanız, kurmanız gereken bir programın kaynağını da içerebilir.Genel olarak (yani. Varsayacağım) daha sonra ne yapılacağını açıklayan bir benioku içermelidir.

Uyarı:

Böyle bir yazılım yüklemek herhangi bir bağımlılık yüklemeyecek ve bu bağımlılıkları yüklemeden önce bir tarball yüklemeye çalışırsanız şikayet edecektir.Bağımlılık olup olmadığını öğrenmek için bir web sitesi veya dosyanın kendisini kullanın ve önce bunları yükleyin. Ama her zaman her zaman her zaman ilk bulmaya çalışın .DEBıan kurulum dosyası veya bir bağlantı ppa böylece ubuntu yazılım merkezi'ni kullanabilirsiniz.


Gimp eklentilerini yüklemeye çalışıyorsanız, belirtilen yükleme işleminin bazı bölümlerini atladınız bu bağlantıda.

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

ve ayrıca ihtiyacınız olacak 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

Dosyaları wget ile indirmeden önce web sitesini ziyaret edin ve daha yeni sürümleri olup olmadığına bakın. Bu talimatlar 3 Mayıs 2012 tarihine aittir, bu yüzden eski olabilirler;)

Linux Mint'in resmi web sitesinden

Arşivlerden yükleme (.fermuarlı katran.gz, vb.):

Bu arşivler genellikle paketin kaynağını içerir. Her biri genellikle yüklemek için farklı bir yaklaşıma sahiptir. Hepsi için işe yarayacağı iddia edilen ortak bir yöntemi tartışacağım.

Genel gereksinimler:

  1. esnek

  2. bizon veya bizon ++

  3. piton

Bu arşivler kaynağı içerdiğinden, sisteminizin kaynağı derlemek ve oluşturmak için gerekli programlama dillerine ihtiyacı vardır. Dolayısıyla yukarıda belirtilen genel gereksinim paketleri sizin için yeterli olmayabilir. Bu durumda, gerekli paketleri # 1, # 2, # 3 işlemlerinden biri aracılığıyla yüklemeniz gerekir (internet bağlantısı gerektirir). Yazılımınızla ilgili bağımlılıkları arşivlerde bulunan bir benioku dosyasında öğrenebilirsiniz.

Adımlar:

  1. çift tıklatarak arşiv Yöneticisi'yle arşivleri açın, sonra ayıklayın.

  2. kod:

ayıklanan klasöre giden cd yolu

  1. ayıklanan klasörün içine dikkatlice bakın....

a. Configure adında bir dosya bulursanız

./configure    makesudo make install

İlk kod çalıştırılamazsa, yukarıdaki kodlardan önce bu kodu çalıştırın:

chmod +x configure

b. Adında bir dosya bulursanız install.sh o zaman

Kod:

chmod +x install.sh

./install.sh veya sudo ./install.sh (kök iznine ihtiyacı varsa)

veya çift terminal ve Çalıştır ' ı seçin veya basitçe çalıştırabilirsiniz.

N.B.: bazen bir dosya var, şöyle bir şey your_software_name.sh yerine bulunur install.sh. Bu durumda, değiştirmeniz gerekir install.sh önceki kodlarda doğru adla.

c. Install adında bir dosya bulursanız

kod:

chmod +x install

./install veya sudo ./install (kök iznine ihtiyacı varsa)

veya çift terminal ve Çalıştır ' ı seçin veya basitçe çalıştırabilirsiniz.

d. Make adında bir dosya bulursanız (configure dosyası yoksa)

kod:

makesudo make install

e. Gerekli dosyaları hala bulamıyorsanız

daha sonra özel bir klasörde (genellikle adlandırılmış bir klasörde) olabilir bin). Bu klasöre taşı cd uygun yol ile komut verin ve sonra tekrar bakın ve aynı işlemi izleyin.

Aşağıdaki cevaplardan bazılarında belirtildiği gibi, paketleri tarball üzerinden yüklememeye çalışın, çünkü genellikle yönetilen paketleri bork eder ve sizi çözülemez duruma getirir ve sizi çok üzer. Paket yöneticisi üzerinden yükleme, vakaların% 99.14159265’inde tercih edilebilir.

YouTube’da bunu açıklayan yararlı bir video var: EXPLAINED: How to Install .tar, .tar.gz or .tar.bz2 files on Linux [ Step-by-Step Guide] - YouTube

Bunu denedim (http://www.hostingadvice.com/how-to/untar-file-linuxubuntu /) ve işe yaradı.

Bunu dene How to Install the Postman Native App in Ubuntu 16.04

bu ubuntu 18 için aynı mı yoksa bunu yapmak için bir kullanıcı arayüzü var mı?

İlgili: command line - How to unzip a zip file from the Terminal? - Ask Ubuntu