Yerleri görmeye devam ediyorum, "ortak" havuzuna yazılım bulabildiğim bir yer olarak başvuruyorum, bu depoyu nasıl etkinleştirebilirim? Lütfen bunun grafik olarak ve komut satırı yoluyla nasıl yapıldığını belirtin.
Yerleri görmeye devam ediyorum, "ortak" havuzuna yazılım bulabildiğim bir yer olarak başvuruyorum, bu depoyu nasıl etkinleştirebilirim? Lütfen bunun grafik olarak ve komut satırı yoluyla nasıl yapıldığını belirtin.
Yanıtlar:
GUI Yolu :
Ubuntu butonuna tıklayın, sonra "Yazılım Kaynakları" (veya Ubuntu 16.04+ üzerindeki "Yazılım ve Güncellemeler") aratın ve "Diğer Yazılımlar" sekmesine gidin.

Komut Satırı Yolu :
gksudo gedit /etc/apt/sources.list(veya seçtiğiniz komut satırı editörüyle GUI'siz komut satırında sudo nano /etc/apt/sources.listkullanılır nano)İş ortağı havuzlarını aşağıdaki satırların önündeki # işaretini kaldırarak ekleyin ( maverickUbuntu kurulumunuzun sürümü, farklı olabilir, bu nedenle 'maverick' yerine kullandığınız sürümün kod adını kullanın. lsb_release -cöğrenmek için.)
# deb http://archive.canonical.com/ubuntu maverick partner
# deb-src http://archive.canonical.com/ubuntu maverick partner

Paket dizin dosyalarını kaynaklarından yeniden senkronize edin: sudo apt-get update
Referans için resmi belgeler
Bu yöntem kullanır
lsb_release -sc Ubuntu (kod adı) sürümünü almak için.add-apt-repository uygun yapılandırma dosyalarını değiştirmek için.Ubuntu'nun tüm sürümlerinde çalışmanın avantajlarına sahiptir.
sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"
Komut satırından ortağı deposunu etkinleştirmek için düzenleyin /etc/apt/sources.list:
sudoedit /etc/apt/sources.list ve kaldırmak # bu iki çizgi başından itibaren:
#deb http://archive.canonical.com/ubuntu maverick partner
#deb-src http://archive.canonical.com/ubuntu maverick partner
Böylece onlar böyle:
deb http://archive.canonical.com/ubuntu maverick partner
deb-src http://archive.canonical.com/ubuntu maverick partner
Sonra apt cache güncelleyin: sudo apt-get update.
TERMİNALİ sürüm, ortaklar deposunu etkinleştirmek için bu komutları kopyalayıp yapıştırmanız yeterlidir:
DISTRO=`cat /etc/*-release | grep DISTRIB_CODENAME | sed 's/.*=//g'`
sudo sed -i 's/\(# \)\(deb .*ubuntu '${DISTRO}' partner\)/\2/g' /etc/apt/sources.list
sudo apt-get -y update
@ERGuille: FTFY, daha temiz bir sürümüyle
sources.listDosyayı ayrıştırmada gerçekten yanlış bir şey yok . Olsa da bir yedekleme yapmak için tavsiye edilir ( sed -i.baksadece yerine kullanın sed -i)
Bu şekilde kabuk içinde yaptım, kararlılığı, yeniden kullanılabilirliği ve boşa gitmeyi (ve dağıtımı kontrol etmemeyi) arttırmak için biraz değişiklik yaptım.
grep -qe '^# deb[- ].* partner$' /etc/apt/sources.list \
&& sudo sed -i"~$(date -%s)" 's/^# \(deb[- ].* parnter$\)/\1/' /etc/apt/sources.list
Buradaki alternatifler:
Sonunda bunun başka bir yinelemeye ihtiyacı olabilir veya iki tane. Umarım yorumlarda kişisel notun yanında bu bazı yararlı bir özetini veriyordu.
TERMİNALİ sadece kolaylaştırmak, bu komutu kopyalamak ve yapıştırmak için:
sed 's/\# deb http\:\/\/archive\.canonical\.com\/ubuntu natty partner/deb http\:\/\/archive\.canonical\.com\/ubuntu natty partner/' /etc/apt/sources.list | sed 's/\# deb-src http\:\/\/archive\.canonical\.com\/ubuntu natty partner/deb-src http\:\/\/archive\.canonical\.com\/ubuntu natty partner/' - > /tmp/newfile && sudo mv -f /tmp/newfile /etc/apt/sources.list
sed -i~ 's|^# *\(deb\(-src\)* http://archive\.canonical\.com/ubuntu natty partner|\1|' /etc/apt/sources.listTek bir düzenli ifade kullanır, ancak içinde yeni bir dosya oluşturmak /etc/apt/sources.list.d/hala çok daha iyi olurdu.