Linux'ta uygulamalar nasıl eklenir

Bu yazıda, Linux'a bir program kurmanın farklı olası yollarının her birinin altını keseceğiz. Ubuntu'nun, özellikle "Linux dünyasına" yeni "dalmaya" başlayanlar arasında en popüler Linux dağıtımı olduğu düşünüldüğünde, tam olarak "yeni başlayanlara" yönelik olan bu mini eğitim, yalnızca Ubuntu'ya odaklanacak. . Her neyse, bu eğitim aynı zamanda tüm Debian ve Ubuntu tabanlı dağıtımlar için de işe yarar (hepsi .DEB paketlerini kullandığı için) ve bazı genel programlar ve kavramlar diğer dağıtımlarda da çalışacaktır.


Ubuntu'da sistem uygulamalarını eklemenin, kaldırmanın veya güncellemenin birkaç yolu vardır.
Lütfen Ubuntu için mevcut tüm uygulamaların varsayılan olarak yüklenemeyeceğini unutmayın. Belirli uygulamaların manuel olarak kurulma olasılığını etkinleştirmek gerekli olacaktır.
Uygulamaları yüklemenin ana yolları şunlardır:

  • Ubuntu Yazılım Merkezi. Paketleri sisteminize çok basit bir şekilde ekleyebileceğiniz veya kaldırabileceğiniz basit bir uygulama.
  • Program Synaptic. Synaptic ile sisteme yüklediğiniz programlar üzerinde daha fazla kontrole sahip olacaksınız. Ve daha fazla sayıda. NOT: Şu anda Synaptic apt-get kullanmaktadır.
  • Program usta. Adept, Kubuntu'da bulunan Synaptic for KDE sürümüdür.
  • Programlar apt-get veya aptitude. Bunlar, terminal modunda çalışan daha gelişmiş programlardır. Çok güçlüdürler ve diğer şeylerin yanı sıra sisteme uygulama eklemenize ve sistemden kaldırmanıza izin verir. (Yetenek apt-get'den daha eksiksizdir, indirilen kitaplıkları hatırlar ve kullanımdan kaldırılırsa kaldırır). Terminal modunda çalışan herhangi bir program için yardımı görüntülemek için: (man nombre_del_programa). Misal: man aptitude
  • Deb paketleri. .Deb uzantılı dosyalar, Ubuntu sisteminize kolayca yüklenmek üzere önceden hazırlanmış uygulama paketleridir.
  • İkili dosyalar. .Bin uzantılı dosyalar Linux'ta çalıştırılabilir programlardır.
  • Dosyaları çalıştır. .Run uzantısına sahip dosyalar, genellikle Linux'ta kurulum için sihirbazlardır.

Şimdi her birini kendine özgü özellikleri ile göreceğiz.

Programlar aracılığıyla

Ubuntu Yazılım Merkezi

Program Ubuntu Yazılım Merkezi programları kurmak veya kaldırmak için Ubuntu'da en kolay yoldur. Aynı zamanda en sınırlı olanıdır.

Programı şu adreste bulabilirsiniz: Uygulamalar menüsü> Ubuntu Yazılım Merkezi

(1) Uygulamaları yüklemek için, programın ana ekranında gösterilen kategorilerden birini seçin. Bu, o kategoride bulunan programları gösteren pencereyi güncelleyecektir. Şimdi kurmak istediğiniz programı bulmanız ve üzerine çift tıklamanız yeterli. Pencere bunun bir açıklamasını gösterecek ve size Kur düğmesine basarak yükleme seçeneği sunacaktır.

(2) Aradığınız programın hangi bölümde yer aldığını bilmiyorsanız. Sağ üstteki arama kutusuna yüklemek istediğiniz uygulamanın adını girin. Programın adını yazarken, aradığınızı bulana kadar olası adayların listesi azalacaktır.

(3) Soldaki "Yüklü Yazılım" a tıklayarak, sisteme yüklediğiniz tüm programların bir listesine erişeceksiniz. Bunlardan herhangi birini kaldırmak istiyorsanız. Üzerine iki kez tıklayın ve pencere size programın açıklamasını gösterecek ve onu kaldırma seçeneği sunacak şekilde güncellenecektir.

Burada video formatında açıklandığını görebilirsiniz.

Sinaptik paket yöneticisi

Synaptic Sisteminize uygulama yüklemek veya kaldırmak için gelişmiş bir sistemdir. Ortam, Ubuntu Yazılım Merkezinde olduğu gibi grafikseldir, ancak çok daha güçlüdür. Synaptic ile, sisteminize kurulu paketler (uygulamalar) üzerinde tam kontrole sahip olursunuz.

Synaptic'i çalıştırmak için seçin Sistem -> Yönetim -> Synaptic Paket Yöneticisi. Bu paket yöneticisi, paketleri çok basit bir grafiksel yolla yüklememize, yeniden yüklememize ve kaldırmamıza izin verecektir.

Sinaptik ekran 4 bölüme ayrılmıştır.

En önemli iki kategori listesi (1) sol tarafta ve paketlerin (3) Sağ tarafta.

Listeden bir paket seçmek, bunun bir açıklamasını görüntüler. (4).

Bir paketi kurmak için bir kategori seçebilir, istenen pakete sağ tıklayıp "yüklemek için çevirin"Ya da yap çift ​​tıklama paket adında.

Bu şekilde, sisteme kurmak istediğiniz tüm paketleri işaretleyin ve kurulumlarına devam etmek için Uygula'ya tıklayın. Synaptic şimdi gerekli paketleri internetteki depolardan veya kurulum CD'sinden indirecektir.

Ayrıca kurmak istediğiniz paketleri bulmak için Ara düğmesini de kullanabilirsiniz.

Ara düğmesine tıklayarak programları ada veya açıklamaya göre arayabiliriz. Kurmak istediğimiz program bulunduğunda, kurmak için üzerine çift tıklıyoruz. Bir programı silmek istiyorsak, tek yapmamız gereken, üzerine sağ tıklamak ve tamamen sil veya sil'i seçmek.

Değişikliklerin uygulanabilmesi için Uygula butonuna tıklanması gerekmektedir.

Ubuntu'daki yazılım yükleme sistemi çok güçlü ve çok yönlüdür. Depolar içinde uygulamalar "paketler" halinde düzenlenmiştir. Her pakette, düzgün çalışması için bağlı olduğu başka paketler vardır. Synaptic, bu bağımlılıkları çözmek ve sizin için gerekli paketleri kurmakla ilgilenir. Ama sadece bu değil. Uygulama paketlerinde diğer paketler de kurmak istediğimiz uygulamanın çalışması için gerekli olmamakla birlikte faydalı oldukları belirtilmektedir. Bunlar "önerilen paketler".

Synaptic'i bu paketleri dikkate alacak şekilde yapılandırabiliriz «önerilen»Bağımlılıkmış gibi ve bu nedenle onları da otomatik olarak kuracaktır.

Synaptic'i başlatın ve gidin Ayarlar> Tercihler, Sekmede genel "Önerilen paketleri bağımlılıklar olarak değerlendir" kutusunu işaretleyin.

Burada video formatında açıklandığını görebilirsiniz.

Usta uzman yönetici

Kubuntu kullanıcıları, adı verilen Synaptic'in eşdeğerine sahiptir. Usta uzman yönetici. Menüde bulunabilir KDE> Sistem> Uzman Yönetici. Operasyon Synaptic'e çok benzer.

Arama kutusunu kullanarak hem adlarına hem de açıklamalarına göre paketleri arayabilirsiniz. Listenin sonucunun bir öğesine çift tıklanarak, yüklenmek üzere işaretlenir.
Bir paketin bağımlılıklarını özelliklerine ("ayrıntılar") bakarak görebilirsiniz.

Yetenekli menüye tıklayarak depoları yönetebilir ve ardından depoları yönetebiliriz.

Kubuntu yazılımı : buradalar (ana, evren, kısıtlı, çoklu evren) ve kaynak kodlarının olduğu bir tane daha ve ayrıca nereden veya hangi sunucudan indireceğimizi seçebileceğiniz bir açılır menü.

Üçüncü Taraf Yazılım: Buraya ek üçüncü şahıs depoları veya bir cdrom ekleyebiliriz.

Güncellemeler: Kubuntu güncellemeleri, ustaların inceleyeceği güncellemeleri seçebiliriz, otomatik güncellemeleri de yapılandırabiliriz, bunları bize bildirmeden yüklemeyi seçebilir, sessizce indirebilir veya sadece güncellemeler olduğunu bildirebiliriz.

Doğrulama: Depolardan indirdiğimiz dosyaların imzalarının anahtarları burada, ayrıca bizi ilgilendiren ve imzaları işleyen üçüncü taraf bir depo bulursak, imza dosyasını web sitesinden veya ftp'den herhangi bir dizine indirip içe aktararak dahil edebiliriz. veya "Anahtar Dosyayı İçe Aktar ..." düğmesini tıklayarak dahil ederiz.

Sistemin değişiklikleri alması için depoları ekledikten veya çıkardıktan sonra, güncellemeleri kontrol et düğmesine tıklamamız gerekir.

yetenek ve yetenek

Önceki noktalarda gördüğümüz gibi programları grafiksel olarak kurabilsek de herhangi bir programı kurmak için her zaman terminali kullanabiliriz.

Birçok yeni kullanıcı için bu seçenek biraz daha karmaşık ve biraz şifreli görünebilir. Hiçbir şey gerçeklikten daha uzak değildir; alıştığınızda çok daha rahat, kolay ve hızlı.
Metin modunda program yüklemenin iki yolu vardır: yetenek ve apt-get.

Her iki program da bir ayrıntı dışında çok benzer: aptitude, bir paketin kurulumunda uygulanan bağımlılıkları hatırlar. Bu, yetenekli bir uygulamayı yüklerseniz veya güncellerseniz ve ardından kaldırmak isterseniz, aptitude, programı tüm bağımlılıkları ile birlikte (başka paketler tarafından kullanılmaları dışında) sileceği anlamına gelir. Apt-get veya Synaptic grafik ortamı ile kurulursa, kaldırma işlemi yalnızca belirtilen paketi kaldırır, ancak bağımlılıkları kaldırmaz.


kullanım

Bir terminal açıyoruz Uygulamalar -> Aksesuarlar -> Terminal.

  • Paketleri kurun:
$ sudo apt-get kurulumu
  • Paketleri kaldırın:
$ sudo apt-get kaldır
  • Paketleri kaldırın (yapılandırma dosyaları dahil):
$ sudo apt-get temizleme
  • Mevcut paketlerin listesini güncelleyin:
$ sudo apt-get güncellemesi
  • Sistemi mevcut paket güncellemeleriyle güncelleyin:
$ sudo apt-get yükseltme
  • Komut seçeneklerinin bir listesini alın:
$ sudo apt-yardım al


İnternet olmadan paketleri yükleyin

İnterneti olan ve istediğimiz programın / paketin kurulu olmadığı bir bilgisayarda, bu iki komutu kullanarak paketleri bağımlılıkları ile birlikte (önceden kurulmamış) indirebiliriz:

sudo aptitude clean sudo aptitude install -d paket_adı

Bir paketi aptitude / apt üzerinden kurduğumuzda, belirli bir klasörde kalır. İlk komutla yaptığımız şey bu paketleri bilgisayardan silmektir (zaten yapılmış olan kurulumları etkilemez).

İkinci komut istediğimiz paketi ve ihtiyaç duyduğu bağımlılıkları indirecek ancak kurmayacaktır. Şimdi "/ var / cache / apt / archives" klasörüne gidip bu paketleri görürüz. Bunları kopyalıyoruz, bağlantısı olmayan bilgisayara götürüyoruz ve her birine çift tıklayarak veya konsolda kuruyoruz:

sudo dpkg -i paket_adı

Bağımlılıklar varsa, önce bunları yüklemeniz gerektiğini unutmayın. Ayrıca, bu bağımlılıklardan bazılarının, indirilmemeleri için internet ile bilgisayara önceden yüklenmiş olması da söz konusu olabilir.

İnternet bağlantısı olan bilgisayarda zaten kurulu ise, "aptitude remove" (temizleme olmadan) kullanılarak kaldırılabilir ve "-d" yi daha sonraki "aptitude install" öğesinden kaldırırız. Bu şekilde önce onu kaldırıp sonra indirip kuruyoruz. Bu şekilde, İnternet bağlantısı olan bilgisayar, programı kaldırmadan önceki ile aynı programa sahip olmaya devam edecektir.

Olası bağımlılık sorunlarını çözmek ve önlemek için internet ile bilgisayarın Synaptic'ine gidebiliriz, istediğimiz paketi ararız, söz konusu pakete sağ tıklayıp, giriyoruz özellikleri ve sekmeyi seçin müştemilatı. Orada paketi internet olmadan bilgisayara düzgün bir şekilde kurmamız için ihtiyaç duyduğumuz paketleri görüyoruz.

İsteğe bağlı olarak, birçok program ve .deb paketlerini içeren debian disklerini de indirebiliriz, bu da onları ubuntu ile uyumlu hale getirir, sadece yazılımın kökenlerini girip cd-rom ekle'ye tıklarız.

Dosyaları kullanma

Deb paketleri

Uygulamaları sisteme kurmanın bir başka yolu, önceden kurulmak üzere hazırlanmış paketler ve . Deb.
Bu paketleri kurmak için yapmanız gereken tek şey çift ​​tıklama Nautilus tarayıcısındaki dosyada ve uygulama otomatik olarak başlayacaktır. GdebiBu, paketi kurmaya ve doğru kurulumu için ihtiyaç duyabileceği diğer paketlerin bağımlılıklarını aramaya özen gösterir.

Tercih edersek, komut kullanılarak komut satırı kullanılarak da kurulabilirler. dpkg:

sudo dpkg -i .deb

Bu durumda, paketin olası bağımlılıklarını da manuel olarak yüklemeniz gerekecektir.
Aynı komut paketi kaldırmak için de kullanılabilir:

sudo dpkg -r


RPM paketlerini Deb'e dönüştürün

Red Hat, SUSE ve Mandriva gibi bazı GNU / Linux dağıtımları, Debian ve Ubuntu .deb paketlerinden farklı şekilde düzenlenmiş .rpm paketlerini kullanır.

Bu paketleri kurmak için önce onları .deb formatına dönüştürmelisiniz. Bunun için uygulama kullanılır yabancı, bu makalede açıklanan yöntemlerden biri kullanılarak kurulabilir. Uygulama yabancı aşağıdaki gibi kullanılır:

Bir terminal açıyoruz (Uygulamalar> Aksesuarlar> Terminal) ve aşağıdaki talimatı uygulayın:

sudo uzaylı .rpm

Bu şekilde, program paketin adını taşıyan ancak Deb Paketleri açıklamasını takiben yüklenebilen .deb uzantılı bir dosya oluşturur.

Otomatik paket paketleri (uzantı .package)

proje Otomatik paket kullandıkları dağıtım ve masaüstünden bağımsız olarak Linux'ta uygulamaların kurulumunu kolaylaştırma fikri ile doğdu. Inkscape gibi birçok proje bu yüzden kullanıyor.

Bir .package dosyasını ilk kez kurmak çok kolaydır. Aşağıdaki talimatları uygulamanız yeterlidir (proje sayfası ayrıca nasıl yapılacağını da belirtir).

Dosya indirildikten sonra, ona yürütme izinleri vermeli, dosyaya ve sorduğu bildirime çift tıklamalıyız. __ çalıştırmak mı yoksa içeriğini mi görüntülemek istiyorsunuz? tıklamalıyız koşmak. Bu yapıldıktan sonra, programın yükleyicisi başlayacaktır Otomatik paket ve paketin içeriği.
Program kurulduğunda Otomatik paket, yüklemek istediğiniz bu türden bir sonraki dosya, yukarıdakilerden hiçbirini yapmanıza gerek kalmadan üzerine çift tıklayın.

İkili dosyalar

.Bin uzantılı dosyalar ikili dosyalardır. Paketler gibi bir dizi program veya kitaplık içermezler, ancak programın kendisidir. Normalde ticari programlar bu sistem altında dağıtılır, bunlar ücretsiz olabilir veya olmayabilir, ancak genellikle ücretsiz değildir.
Bu tür bir dosyayı indirip sisteme kaydettiğimizde, çalışma izni olmayacaktır.

Bu nedenle, yapmamız gereken ilk şey, o dosyanın çalıştırılmasına izin vermektir. Dosyanın bağlamsal menüsünü görüntüleriz ve seçeneği seçeriz özellikleri. Sekmeyi seçiyoruz izinler ve dosyanın sahibi için okuma ve yazma izinlerine sahip olduğunu ancak yürütme için olmadığını göreceğiz. Yürütme izinleri vermek ve pencereyi kapatmak için kutuyu etkinleştiriyoruz.

 Dosyayı çalıştırabilmesi için artık izin verdiğimize göre, çift ​​tıklama. Bunu yaptığınızda, size birkaç seçenek sunan bir pencere açılacaktır. Seç koşmak.

Bunu bir terminalden yapmak için:

Dosyaya yürütme izinleri veriyoruz:

sudo chmod + x .bin

İkili dosyayı kuruyoruz:

$ sudo ./.bin

Dosyaları çalıştır

dosyalar .koşma bunlar, kuruluma yardımcı olan, genellikle grafik olan sihirbazlardır. Bunları yürütmek için terminale girmeniz yeterlidir:

sh ./.çalıştır

Normalde, süper kullanıcı izinlerine ihtiyacınız olması durumunda (yönetici veya kök) şifreyi soracaktır; değilse, sadece siparişi ekleyin sudo komuttan önce, şuna benzer:

sudo sh ./.run

Kaynak koddan uygulamalar oluşturun

Bazen kurulum paketleri sağlamayan uygulamalar bulursunuz ve kaynak koddan derlemeniz gerekir. Bunu yapmak için Ubuntu'da yapmamız gereken ilk şey, adında bir meta paket kurmaktır. temel yapı, bu makalede açıklanan yöntemlerden birini kullanarak.

Genel olarak, bir uygulamayı derlemek için izlenecek adımlar şunlardır:

  1. Kaynak kodunu indirin.
  2. Kodun sıkıştırması açıldığında, genellikle gzip (* .tar.gz) veya bzip2 (* .tar.bz2) altında sıkıştırılmış tar ile paketlenir.
  3. Kodu açarak oluşturulan klasörü girin.
  4. Komut dosyasını çalıştırın yapılandırmak (Derlemeyi etkileyen sistem özelliklerini kontrol etmek, derlemeyi bu değerlere göre yapılandırmak ve dosyayı oluşturmak için kullanılır. makefile).
  5. Komut çalıştır yapmak, derlemeden sorumlu.
  6. Komut çalıştır sudo make install, uygulamayı sisteme yükleyen veya daha iyisi paketi yükleyen checkinstall, ve koş sudo kontrol kurulumu. Bu uygulama, bağımlılıkların listesini içermese de, bir dahaki sefere derlenmesi gerekmeyecek şekilde bir .deb paketi oluşturur.

El kullanımı checkinstall Ayrıca sistemin bu şekilde yüklenen programları takip etmesi ve bunların kaldırılmasını da kolaylaştırması avantajına sahiptir.

İşte bu prosedürü çalıştırmanın tam bir örneği:

tar xvzf sensörler-applet-0.5.1.tar.gz cd sensörler-applet-0.5.1 ./configure --prefix = / usr make sudo checkinstall

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Tomas35 dijo

    Sadece çok teşekkür ederim ki bu ubuntus'taki ilk pininolarıma yardım ediyor

  2.   Hadi Linux kullanalım dijo

    Rica ederim Thomas!
    Blog için yeni konular önermek istemeniz durumunda hizmetinizdeyiz.
    Şerefe! Paul.

  3.   mauro dijo

    Bu eğitimleri süper eksiksiz, özlü ve anlaşılır! Teşekkürler che!

  4.   Manuel. dijo

    Yazı için çok teşekkür ederim, çok ilginç.
    Benim gibi yeni başlayanların yararına devam edin.
    Tekrar teşekkürler.

  5.   Mindundi dijo

    Ders için çok teşekkür ederim.
    Şerefe !.