Ubuntu 20.04 LTS Focal Fossa. Что нового
İçindekiler:
- Apt Kaynakları
add-apt-repositoryyükleme (add-apt-repository komutu bulunamadı)add-apt-repositoryile Havuz Ekleme- PPA Depoları Ekleme
- Manuel Olarak Havuz Ekleme
- Sonuç
Ubuntu Yazılım Merkezi'ni veya
apt
veya
apt-get
gibi komut satırı yardımcı programlarını kullanarak paketleri yüklerken, paketler bir veya daha fazla apt yazılım deposundan indirilir. APT havuzu, bir ağ sunucusu veya APT araçları tarafından okunabilen deb paketleri ve meta veri dosyaları içeren yerel bir dizindir.
Varsayılan Ubuntu depolarında binlerce uygulama olsa da, bazen üçüncü taraf bir depodan yazılım yüklemeniz gerekebilir.
Bu derste, Ubuntu ve Debian sistemlerine uygun havuzu eklemenin iki yolunu göstereceğiz. İlk yöntem
add-apt-repository
komutunu kullanmak, ikincisi ise depoyu bir metin düzenleyicisi kullanarak manuel olarak eklemektir.
Apt Kaynakları
Ubuntu ve diğer tüm Debian tabanlı dağıtımlarda, apt yazılım depoları
/etc/apt/sources.list
dosyasında veya
/etc/apt/sources.list.d/
dizini altındaki ayrı dosyalarda tanımlanır.
.list
dizinindeki depo dosyalarının adları
.list
ile
.list
.
/etc/apt/sources.list
dosyasının genel sözdizimi aşağıdaki biçimi alır:
deb http://repo.tld/ubuntu distro component…
- Satırdaki ilk giriş arşiv türünü tanımlar. Arşiv türü deb veya deb-src olabilir. Deb, deponun
.debpaketlerini içerdiğini, deb-src kaynak paketlerini ima ettiğini gösterir. İkinci girdi, depo URL'sidir. Üçüncü girdi, kunduz, xenial ve benzeri gibi dağıtım kodu adını belirtir. Son girişler, havuz bileşenleridir veya kategoriler. Varsayılan Ubuntu depoları dört bileşene ayrılmıştır - ana, kısıtlı, evren ve çoklu evren. Genel olarak, üçüncü taraf depolarının yalnızca bir kategorisi vardır.
/etc/apt/sources.list.d/
dizini altındaki dosyaların biçimi, normal
sources.list
dosyasıyla aynıdır.
Çoğu depo, indirilmesi ve içe aktarılması gereken indirilen paketlerin kimliğini doğrulamak için ortak bir anahtar sağlar.
Bir havuz eklemek veya kaldırmak için sudo erişimi olan bir kullanıcı veya kök olarak oturum açmanız gerekir.
Genellikle, belirli bir havuzun nasıl etkinleştirileceğine ilişkin talimatlar yazılım belgelerinde bulunur.
add-apt-repository
yükleme (add-apt-repository komutu bulunamadı)
add-apt-repository
,
/etc/apt/sources.list
veya
/etc/apt/sources.list.d
dizinindeki ayrı bir dosyaya APT havuzu eklemenizi sağlayan bir Python betiğidir. Komut, zaten var olan bir havuzu kaldırmak için de kullanılabilir.
add-apt-repository
sisteminizde yoksa, “add-apt-repository komutu bulunamadı” hata iletisini alırsınız.
add-apt-repository
yardımcı programı,
software-properties-common
paketine dahil edilmiştir. Kurmak için aşağıdaki komutları çalıştırın:
sudo apt update
sudo apt install software-properties-common
add-apt-repository
ile Havuz Ekleme
add-apt-repository
komutunun temel sözdizimi aşağıdaki gibidir:
add-apt-repository repository
repository
,
deb http://repo.tld/ubuntu distro component
gibi
sources.list
dosyasına eklenebilen normal bir havuz girişi veya
deb http://repo.tld/ubuntu distro component
bir PPA deposu olabilir
ppa: /
ppa: /
add-apt-repository
komutunun kullanılabilir tüm seçeneklerini görmek için terminalinize
man add-apt-repository
yazın.
Varsayılan olarak, ubuntu 18.04 ve daha yenisinde
add-apt-repository
, havuz ortak anahtarı içe aktarılırsa paket dizinini de güncelleyecektir.
Paket dizini, sisteminizde etkinleştirilen depolardaki kullanılabilir paketlerin kayıtlarını tutan bir veritabanıdır.
MongoDB'yi resmi depolarından kurmak istediğinizi varsayalım.
Önce depo genel anahtarını içe aktarın:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
Aşağıdaki komutu kullanarak MongoDB deposunu ekleyin.
sudo add-apt-repository 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
Depo
sources.list
dosyasına eklenecektir.
Artık yeni etkinleştirilen depodan paketlerden herhangi birini yükleyebilirsiniz:
sudo apt install mongodb-org
Herhangi bir nedenle daha önce etkinleştirilmiş bir havuzu kaldırmak istiyorsanız,
--remove
seçeneğini kullanın:
sudo add-apt-repository --remove 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
PPA Depoları Ekleme
Kişisel Paket Arşivi (PPA), kullanıcıların Launchpad ile oluşturulmuş ve yayınlanmış Ubuntu kaynak paketlerini uygun bir depo olarak yüklemelerine izin veren bir hizmettir.
Bir PPA deposu eklerken,
add-apt-repository
komutu
/etc/apt/sources.list.d/
dizini altında yeni bir dosya oluşturur.
Örneğin, Jonathon F'nin FFmpeg sürüm 4.x sağlayan PPA'sını eklemek için şunu çalıştırırsınız:
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
İstendiğinde
Enter
tuşuna basın bir havuz etkinleştirilecektir.
Press to continue or Ctrl-c to cancel adding it.
PPA veri havuzu ortak anahtarı otomatik olarak indirilecek ve kaydedilecektir.
PPA sisteminize eklendiğinde, depo paketlerini kurabilirsiniz:
sudo apt install ffmpeg
apt
komutu paketi ve tüm bağımlılıklarını yükleyecektir.
Manuel Olarak Havuz Ekleme
Gösteri için CouchDB deposunu etkinleştireceğiz ve yazılımı kuracağız. CouchDB, Apache Software Foundation tarafından sağlanan ücretsiz ve açık kaynaklı hataya dayanıklı NoSQL veritabanıdır.
Depoyu eklemek için, metin düzenleyicinizle
sources.list
dosyasını açın:
sudo nano /etc/apt/sources.list
Depo satırını dosyanın sonuna ekleyin:
/etc/apt/sources.list
deb https://apache.bintray.com/couchdb-deb bionic main
Dosyayı bir metin düzenleyicisiyle düzenlemek yerine, veri havuzu satırını
sources.list
dosyasına eklemek için aşağıdaki komutu kullanabilirsiniz:
echo "deb https://apache.bintray.com/couchdb-deb $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list
$(lsb_release -cs)
Ubuntu kod adını yazdırır. Örneğin, Ubuntu 18.04 sürümüne sahipseniz, komut
bionic
yazdırır.
Başka bir seçenek de
/etc/apt/sources.list.d/
dizini altında yeni bir depo dosyası oluşturmaktır.
Bir depoyu el ile yapılandırırken, genel depo anahtarını sisteminize el ile de almanız gerekir. Bunu yapmak için
wget
veya
curl
kullanın:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
Yukarıdaki komutun
OK
çıktısı gerekir; bu, GPG anahtarının başarıyla içe aktarıldığı ve bu depodaki paketlerin güvenilir kabul edildiği anlamına gelir.
Yeni eklenen depodan paketleri kurmadan önce paket dizinini güncellemelisiniz:
sudo apt update
Paket dizini güncellendiğinde, yeni eklenen depodan paketleri yükleyebilirsiniz:
Sonuç
Size Ubuntu'ya uygun depoların nasıl ekleneceğini gösterdik. Aynı talimatlar Kubuntu, Linux Mint ve Elementary OS dahil olmak üzere Debian tabanlı dağıtımlar için de geçerlidir.
Herhangi bir sorunuz varsa yorum bırakmaktan çekinmeyin.
Ubuntu aptApricorn Aegis NetDock: Uygun fiyatlı, uygun bir Laptop Companion
Bu yerleştirme istasyonu netbook'lar için idealdir; optik sürücü ve güç kaynağı olan USB bağlantı noktalarını paketler ve isteğe bağlı bir sabit sürücü ile birlikte gelebilir.
Nasıl eklenir ve Pickit Free Images eklentisi Microsoft Office`e eklenir
Word`ünüze yüksek kaliteli görseller eklenir, Pickit küresel fotoğraf topluluğundan Powerpoint ve Sway dokümanı, Office için Pickit eklentisi aracılığıyla.
Uber, sürücü derecelendirmelerini ve havuz koruma sistemlerini güncelledi
Uber, Rider forların uygulamada belirgin bir şekilde görüldüğü ve Pool sürdüğü daha adil bir sürücüyü değerlendiren bir uygulama olduğunu duyurdu.







