Genel konseptler
Bölümde daha ayrıntılı olarak açıklandığı gibi Dağılımlar, her Linux dağıtımı varsayılan olarak farklı programlarla birlikte gelir. Hatta bunların önemli bir parçası, gelişmiş bir ofis paketi ve güçlü ses, video ve görüntü düzenleme programları ile birlikte gelir. Bunlar, Windows'tan iki önemli farktır: a) tüm dağıtımlar aynı programlarla birlikte gelmez, b) birçok dağıtım zaten yüklü olan çok eksiksiz programlarla birlikte gelir, bu nedenle bunları ayrı ayrı almanız gerekmez.
Programları yükleme şekliniz de dağıtımlar arasında değişebilir. Bununla birlikte, hepsi Windows'tan ayıran ortak bir fikri paylaşıyor: programlar dağıtımınızın resmi depolarından indirilir.
Depolar nedir?
Depo, dağıtımınız için mevcut olan tüm paketlerin depolandığı bir sitedir - daha spesifik olarak bir sunucudur. Bu sistemde SEVERAL var avantaj Windows tarafından kullanılana kıyasla, programların yükleyicilerini İnternet'ten satın alır veya indirir.
1) Daha fazla güvenlik: Tüm paketler merkezi bir sunucuda yer aldığından ve açık kaynak programların çok önemli bir yüzdesi kaplandığından (yani, herkes ne yaptıklarını görebilir), "kötü amaçlı kod" içerip içermediğini kontrol etmek çok daha kolaydır ve En kötü durumda, bir "istilayı" kontrol edin (paketi depolardan çıkarmak yeterli olacaktır).
Bu aynı zamanda kullanıcının favori programları bulmak için güvenilmez sayfalarda gezinmek zorunda kalmasını da önler.
2) Daha fazla ve daha iyi güncellemeler: bu sistem, TÜM işletim sisteminizi güncel tutmanıza izin verir. Güncellemeler artık programların her biri tarafından ele alınmıyor ve bunun sonucunda kaynak israfı, bant genişliği vb. Ayrıca, Linux'ta HER ŞEY'in bir program olduğunu (pencere yönetiminden masaüstü programlarına, çekirdeğin kendisi aracılığıyla) hesaba katarsak, bu, kullanıcınızın kullandığı en küçük ve gizli programları bile güncel tutmak için uygun bir yöntemdir. sistemi.
3) Yalnızca yönetici programları yükleyebilir: tüm dağıtımlar bu kısıtlamayla gelir. Bu nedenle, programları kurmaya veya kaldırmaya çalışırken, sistem sizden yönetici şifresini isteyecektir. Windows'un yeni sürümlerinde de durum böyle olsa da, WinXP'ye alışkın birçok kullanıcı bu yapılandırmayı biraz rahatsız edici bulabilir (yine de, sizi temin ederim, sistem üzerinde minimum güvenlik sağlamak önemlidir).
Dağıtımıma program nasıl eklenir / kaldırılır?
Bunun temelde havuzlar aracılığıyla yapılması gerektiğini zaten gördük. Ama nasıl? Her dağıtımın programları yönetmenize izin veren ilgili bir paket yöneticisi vardır. Genellikle Debian veya Ubuntu'ya dayanan "acemi" dağıtımlarında en yaygın olanı APT, en popüler grafik arayüzü olan Synaptic. Ancak, her dağıtımın kendi paket yöneticisini seçtiğini bilmeniz gerekir (Fedora ve türevlerinde, RPM; Arch Linux ve türevlerinde, Pacman) ve tabii ki tercih ettiğiniz GUI'yi de seçersiniz (eğer biriyle birlikte gelirse).
Tıklayın burada tüm program yükleme yöntemleriyle ilgili bir yazıyı okumak veya kısa bir özet için okumaya devam etmek.
Paket yöneticisi için bir grafik arayüz kullanmak
Gördüğümüz gibi, paketleri kurmanın, kaldırmanın veya yeniden kurmanın en yaygın yolu paket yöneticinizdir. Tüm grafik arayüzler oldukça benzer bir tasarıma sahiptir.
Örnek olarak, Synaptic paket yöneticisinin (Ubuntu'nun eski sürümlerinde gelen ve şimdi Ubuntu Yazılım Merkezi tarafından değiştirilen) nasıl kullanılacağını görelim.
Her şeyden önce, mevcut programların veritabanını her zaman güncellemelisiniz. Bu, düğmesi kullanılarak yapılır yeniden. Güncelleme bittiğinde, arama teriminizi girin. Muhtemelen birçok paket listelenecektir. Daha fazla ayrıntı görmek için ilginizi çekenlere tıklayın. Bir paket kurmak istemeniz durumunda, sağ tık ve seçeneği seçin Yüklemek için işaretleyin. Yüklemek istediğiniz tüm paketleri seçtikten sonra düğmesine tıklayın aplicar. Paketleri kaldırmak için prosedür aynıdır, sadece seçeneği seçmelisiniz Kaldırmak için işaretle (program yapılandırma dosyalarını bırakarak kaldırın) veya Tamamen kaldırmak için işaretleyin (hepsini sil).
Terminali kullanma
Linux ile öğreneceğiniz bir şey, terminal korkunuzu kaybetmeniz gerektiğidir. Bilgisayar korsanları için ayrılmış bir şey değildir. Aksine, buna alıştığınızda, güçlü bir müttefikiniz olacak.
Grafik arabirimi çalıştırırken olduğu gibi, programları yüklemek veya kaldırmak için yönetici ayrıcalıklarına sahip olmak gerekir. Terminalden, bu genellikle komut ifademize şu şekilde başlayarak gerçekleştirilir: sudo. Apt durumunda, bu şu şekilde elde edilir:
sudo apt-get update // veritabanını güncelle sudo apt-get install paketi // bir paket yükle sudo apt-get remove paketi // bir paketi kaldır sudo apt-get purge paketi // apt-cache arama paketini tamamen kaldır paket // bir paket ara
Dağıtımınızın başka bir paket yöneticisi (rpm, pacman, vb.) Kullanması durumunda sözdizimi değişecektir. Ancak fikir temelde aynıdır. Farklı paket yöneticilerindeki komutların ve eşdeğerlerinin tam bir listesini görmek için, Pacman rosetta.
Kullandığınız paket yöneticisinden bağımsız olarak, bir paketi kurarken sizden başka paketleri de kurmanızı isteyecektir. bağımlılıklar. Bu paketler, kurmak istediğiniz programın çalışması için gereklidir. Kaldırma sırasında, bağımlılıkları da kaldırmanızı neden istemediğini merak edebilirsiniz. Bu, paket yöneticisinin işleri yapma şekline bağlı olacaktır. Diğer paket yöneticileri bunu otomatik olarak yapar, ancak APT bunu yapmak için aşağıdaki komutu çalıştırarak manuel olarak yapılmasını gerektirir. kullanılmayan yüklü bağımlılıkları temizle sisteminizde yüklü olan herhangi bir uygulama tarafından.
sudo apt-get autoremove
Linux'ta program kurmanın başka yolları var mı?
1. Özel havuzlar: Programları kurmanın en yaygın yolu resmi depolardan geçer. Ancak, "kişisel" veya "özel" depoların kurulması da mümkündür. Bu, diğer şeylerin yanı sıra, program geliştiricilerinin, dağıtımınızın geliştiricilerinin paketleri bir araya getirmesini ve resmi depolara yüklemesini beklemek zorunda kalmadan kullanıcılarına programlarının en son sürümlerini sunmalarına olanak tanır.
Ancak bu yöntemin kendi güvenlik riskleri vardır. Açıkçası, yalnızca güvendiğiniz sitelerden veya geliştiricilerden "özel" havuzlar eklemelisiniz.
Ubuntu ve türevlerinde bu depoları eklemek çok kolaydır. Söz konusu depoyu şu adreste arayın: launchpad ve sonra bir terminal açtım ve şunu yazdım:
sudo add-apt-repository ppa: repositoryname sudo apt-get update sudo apt-get install paketadı
Tam bir açıklama için, şu makaleyi okumanızı öneririm: PPA nasıl eklenir (Kişisel Paket Arşivleri - Kişisel Paket Arşivleri) Ubuntu'da.
Ubuntu'ya dayalı olmayan diğer dağıtımların PPA'ları kullanmadığını, ancak diğer yöntemlerle özel depoların eklenmesine izin verdiğini açıklığa kavuşturmak gerekir. Örneğin, paket yöneticisi olarak pacman kullanan Arch Linux tabanlı dağıtımlarda, PPA'lara çok benzeyen AUR (Arch Users Repository) depoları eklemek mümkündür.
2. Gevşek paketler: Bir programı kurmanın başka bir yolu da dağıtımınız için doğru paketi indirmektir. Bunu yapmak için bilmeniz gereken tek şey, her dağıtımın aynı olması gerekmeyen bir paket formatı kullandığıdır. Debian ve Ubuntu tabanlı dağıtımlar DEB paketleri kullanır, Fedora tabanlı dağıtımlar RPM paketlerini kullanır vb.
Paket indirildikten sonra üzerine çift tıklayın. Paket yöneticisi grafik arayüzü açılarak programı kurmak isteyip istemediğinizi sorar.
Bunun paketleri kurmanın en güvenli yolu olmadığı da unutulmamalıdır. Ancak, bazı özel durumlarda faydalı olabilir.
3. Kaynak kodunu derlemek- Bazen kurulum paketleri sağlamayan uygulamalar bulursunuz ve kaynak koddan derlemeniz gerekir. Bunu yapmak için Ubuntu'da yapmamız gereken ilk şey, bu makalede açıklanan yöntemlerden birini kullanarak build-essential adlı bir meta paket kurmaktır.
Genel olarak, bir uygulamayı derlemek için izlenecek adımlar şunlardır:
1. - Kaynak kodunu indirin.
2. - Genellikle tar ile paketlenmiş ve gzip (* .tar.gz) veya bzip2 (* .tar.bz2) altında sıkıştırılmış olan kodu açın.
3. - Kodu açarak oluşturulan klasörü girin.
4. - Configure betiğini çalıştırın (derlemeyi etkileyen sistem özelliklerini kontrol etmek, derlemeyi bu değerlere göre yapılandırmak ve makefile dosyasını oluşturmak için kullanılır).
5. - Derlemeden sorumlu make komutunu yürütün.
6. - Komut çalıştır sudo make install, uygulamayı sisteme yükleyen veya daha iyisi paketi yükleyen checkinstallve sudo checkinstall komutunu çalıştırın. Bu uygulama bir .deb paketi oluşturur, böylece bağımlılıklar listesini içermese de bir dahaki sefere derlenmesi gerekmez.
Checkinstall'ın kullanılması, sistemin bu şekilde yüklenen programları takip etmesi ve bunların kaldırılmasını da kolaylaştırması avantajına da 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 make sudo checkinstall
Diğer önerilen okuma makaleleri:
- Linux'ta uygulamalar nasıl kurulur.
- PPA'dan uygulamalar nasıl kurulur.
- GetDeb'den uygulamalar nasıl kurulur.
İyi yazılım nereden alınır
İlke olarak Windows uygulamalarının Linux üzerinde çalışmadığını açıklayarak başlayalım. Örneğin, Mac OS X üzerinde çalışmadıkları gibi.
Bazı durumlarda bunlar, farklı işletim sistemleri için mevcut sürümleri olan çapraz platform uygulamalarıdır. Bu durumda Linux versiyonunu kurmanız ve problem çözmeniz yeterli olacaktır.
Problemin daha az olduğu başka bir durum daha var: Java'da geliştirilen uygulamalar söz konusu olduğunda. Kesin olarak, Java, işletim sisteminden bağımsız olarak uygulamaların yürütülmesine izin verir. Yine çözüm çok basit.
Aynı şekilde, masaüstü uygulamalarına "bulutta" gittikçe daha fazla alternatif vardır. Linux için Outlook Express'in klonunu aramak yerine, Gmail, Hotmail vb. Web arayüzlerini kullanmak isteyebilirsiniz. Bu durumda, herhangi bir Linux uyumluluk sorunu da olmaz.
Ancak yalnızca Windows için kullanılabilen bir uygulamayı çalıştırmanız gerektiğinde ne olur? Bu durumda 3 alternatif vardır: Windows'u Linux ile birlikte yüklü bırakın ("çift önyükleme"), Windows'u Linux" içine "bir Sanal makine o Şarap kullan, birçok Windows uygulamasının Linux içinde yerelmiş gibi çalıştırılmasına izin veren bir tür "yorumlayıcı".
Bununla birlikte, yukarıda açıklanan 3 alternatiften herhangi birini gerçekleştirmenin cazibesine kapılmadan önce, daha önce söz konusu programın Linux altında doğal olarak çalışan ücretsiz bir alternatifi olma olasılığını dışlamayı öneriyorum.
Kesinlikle, gibi siteler var LinuxAlt, Serbest Bölgeler o Alternatif Windows'ta kullandığınız programlara ücretsiz alternatifler aramanız mümkün.
Bir süre önce, biz de bir listelemeancak% 100 güncel olmayabilir.
Önerilen bağlantılara ek olarak, aşağıda kategorilere göre gruplanmış ücretsiz yazılımın "crème de la crème" ifadesini bulacaksınız. Bununla birlikte, aşağıdaki listenin yalnızca rehberlik amacıyla oluşturulmuş olduğunu ve mevcut mükemmel ve sayısı giderek artan özgür yazılım araçlarının tam bir kataloğunu temsil etmediğini belirtmekte fayda var.
Önerilen programları görüntülemeden önce önceki açıklamalar.
{
} = Blog arama motorunu kullanarak programla ilgili gönderileri arayın.
{
} = Programın resmi sayfasına gidin.
{
} = Programı, makinenize kurulu Ubuntu depolarını kullanarak kurun.
Listemizde olmayan iyi bir program biliyor musunuz?
Bize gönderin E-posta programın adını belirtin ve mümkünse ek bilgiler ekleyin veya bu yoksa, onu nereden alabileceğimizi bize bildirin.
aksesuarlar
Metin editörleri
- Más populares
- Çok programlama odaklı
- konsol
- Çok amaçlı
Docks
- Kahire Rıhtımı. {
} {
} {
}
- Kılçık. {
} {
} {
}
- Dock. {
} {
} {
}
- wbar. {
} {
} {
}
- basit dok. {
} {
} {
}
- Gnome-do. {
} {
} {
}
- Kiba Rıhtımı. {
} {
}
Başlatıcılar
Dosya yöneticileri
- Yunus. {
} {
} {
}
- EmelFM2. {
} {
} {
}
- GNOME Komutanı. {
} {
} {
}
- Konqueror. {
} {
} {
}
- Haçlı. {
} {
} {
}
- Gece yarısı komutanı. {
} {
} {
}
- Nautilus. {
} {
} {
}
- PCMan Dosya Yöneticisi. {
} {
} {
}
- Thunar. {
} {
} {
}
OFIMATICA
- OpenOffice. {
} {
} {
}
- LibreOffice. {
} {
}
- Yıldız Ofisi. {
} {
}
- Koffice'in. {
} {
} {
}
- Gnome Ofisi. {
} {
} {
}
güvenlik
- En iyi 11 bilgisayar korsanlığı ve güvenlik uygulaması.
- Otomatik Tarama Ağı, kablosuz ağınızdaki davetsiz misafirleri tespit etmek için. {
} {
}
- Av, çalınması durumunda dizüstü bilgisayarınızı bulmak için. {
} {
}
- Kaplan, güvenlik denetimleri gerçekleştirmek ve davetsiz misafirleri tespit etmek için. {
} {
} {
}
- KeePassX, tüm parolalarınızı saklamak için. {
} {
} {
}
- istiridye, antivirüs. {
} {
} {
}
programlama
IDE
- anjuta. {
} {
} {
}
- Tutulma. {
} {
} {
}
- Qt Oluşturucu. {
} {
} {
}
- NetBeans. {
} {
} {
}
- Mono Geliştirme. {
} {
} {
}
- geany. {
} {
} {
}
- kodit. {
} {
} {
}
- Lazarus. {
} {
} {
}
Internet
Kaşifler
- Firefox. {
} {
} {
}
- Epifani. {
} {
} {
}
- Konqueror. {
} {
} {
}
- Krom. {
} {
} {
}
- Deniz maymunu. {
} {
} {
}
- Opera. {
} {
}
- vaşak. {
} {
}
elektronik posta
- evrim. {
} {
} {
}
- Thunderbird. {
} {
} {
}
- Claws Mail. {
} {
} {
}
- KMail. {
} {
} {
}
- Sylpheed. {
} {
} {
}
Sosyal Ağ
- gwibber. {
} {
} {
}
- Pino. {
} {
} {
}
- gTwitter. {
} {
}
- Şokok. {
} {
} {
}
- vızıltı kuşu. {
} {
} {
}
- Qwit. {
} {
} {
}
- Qwitik. {
} {
} {
}
- heyecan. {
} {
} {
}
- heyecan. {
} {
}
- Yast. {
} {
}
Anında Mesajlaşma
- Linux için en iyi anlık mesajlaşma istemcileri.
- Sorumluluk. {
} {
} {
}
- Kopete. {
} {
} {
}
- Psi. {
} {
} {
}
- Jabbim. {
} {
}
- Neşelen. {
} {
} {
}
- Empati. {
} {
} {
}
- BitliArı. {
} {
} {
}
- Gyache Geliştirildi. {
} {
}
- Emesene. {
} {
} {
}
- aMSN. {
} {
} {
}
- Merkür Haberci. {
} {
}
- KMess. {
} {
} {
}
- minbif. {
} {
} {
}
IRC
- Linux için En İyi 5 IRC İstemcisi.
- Sorumluluk. {
} {
} {
}
- Konversation. {
} {
} {
}
- Xchat. {
} {
} {
}
- Chatzilla. {
} {
} {
}
- irssi. {
} {
} {
}
- quassel irc. {
} {
} {
}
- Smuxi. {
} {
} {
}
- KVirc. {
} {
} {
}
- ERC. {
} {
} {
}
- sohbet. {
} {
} {
}
- KaydırmaZ. {
} {
} {
}
FTP
- FileZilla. {
} {
} {
}
- gFTP. {
} {
} {
}
- FireFTP. {
} {
}
- KFTP yakalayıcı. {
} {
} {
}
- NCFTP. {
} {
} {
}
- Ücretsiz Açık FTP Yüzü. {
} {
} {
}
- LFTP. {
} {
} {
}
Torrents
- Linux için En İyi 9 Bittorrent İstemcisi.
- transmisyon, ultra ince ve güçlü istemci ("tam" olmasa da). {
} {
} {
}
- Büyük tufan, belki de GNOME için en eksiksiz Bittorrent istemcisi. {
} {
} {
}
- KTorrent, KDE için Deluge'nin eşdeğeri. {
} {
} {
}
- kasırga, en gelişmiş müşterilerden biri. {
} {
} {
}
- Qbittorrent, müşteri Qt4'e göre. {
} {
} {
}
- rtorrent, terminal için ncurses istemcisi. {
} {
} {
}
- aria2, terminal için başka bir iyi müşteri. {
} {
} {
}
- Vuze, güçlü (ancak yavaş ve "ağır") Java tabanlı istemci. {
} {
} {
}
- Torrent akışı, web arayüzlü istemci (torrentlerinizi internet tarayıcınızdan yönetin). {
} {
} {
}
- Torrent Bölüm İndiricisi, favori dizilerinizin bölümlerini otomatik olarak indirmek için. {
} {
}
Multimedia
ses
- Ses Oynatıcılar
- Ses Düzenleme
- Sıralayıcılar
- Sentezleyiciler
- Kompozisyon ve müzik notasyonu
- Dönüştürücüler
- diğerleri
Video
- Tüm video oynatıcılar.
- Masaüstünüzü kaydetmek için araçlar.
- Video Oynatıcılar
- VLC {
} {
} {
}
- GXine {
} {
} {
}
- totem {
} {
} {
}
- mplayer {
} {
} {
}
- SMPlayer {
} {
} {
}
- KMPlayer {
} {
} {
}
- UMPlayer {
} {
}
- Kaffeine {
} {
} {
}
- ogle {
} {
}
- helezon {
} {
}
- Gerçek oyuncu, realaudio formatlı oynatıcı. {
} {
}
- Miro, internette televizyon ve video platformu. {
} {
} {
}
- Moovida Medya Merkezi, internette TV ve video platformu. {
} {
} {
}
- gıcırdatmak, flash videoları oynatın. {
} {
} {
}
- VLC {
- Video baskısı
- Dönüştürücüler
- Animasyon
- DVD Oluşturma
- Webcam
- Masaüstü kayıt
Görüntü, tasarım ve fotoğrafçılık
- Görüntüleyenler + adm. fotoğraf kitaplığı + temel düzenleme
- Gelişmiş görüntü düzenleme ve oluşturma
- Vektör görüntülerini düzenleme
- CAD
- Dönüştürücüler
- Tarama
- diğerleri
Bilim ve araştırma
- astronomi
- Biyoloji
- Biyofizik
- kimya
- Jeoloji ve Coğrafya
- Fizik
- Matematik
- Yumuşak kullanmak için 10 neden. bilimsel araştırmada ücretsiz.
çeşitli Kamu
- Sistem Yönetimi
- Dosya yönetimi
- Görüntü yazma ve sanallaştırma
- Mangal, görüntüleri yazmak / ayıklamak için. {
} {
} {
}
- ISO Ustası, ISO dosyalarını değiştirmek için. {
} {
} {
}
- K3B, CD ve DVD yazmak için. {
} {
} {
}
- Gmountiso, ISO dosyalarını bağlamak için. {
} {
} {
}
- gISOMunt, ISO dosyalarını bağlamak için. {
} {
} {
}
- Furius ISO Dağı, ISO, IMG, BIN, MDF ve NRG dosyalarını monte etmek için. {
} {
} {
}
- Aseton ISO, ISO ve MDF dosyalarını bağlamak için. {
} {
} {
}
- Mangal, görüntüleri yazmak / ayıklamak için. {
- diğerleri