Depo listemdeki “Kaynak Kod” a gerçekten ihtiyacım var mı?


34

Çalıştırdığımda yazılım kaynaklarımı güncellemek uzun zaman alıyor:

sudo apt-get update

Apt-get, depodan kaynak kodu indirirken, benim durumumda Etiyopya'da olanın olduğuna inanıyorum. Şuna benzer bir şeye çarptığında yavaşlar:

http://et.archive.ubuntu.org ....

Bu kaynağı eklediğim yeri ve kaynak kodu seçeneğinin altında olduğunu kontrol ettim. İndirmek için kaynak koduna ihtiyacım var mı? Olmazsa, bu seçeneği herhangi bir sonuç çıkarmadan kaldırabilir miyim?


BTw, kaynak kodu nerede saklanıyor? Böylece bir göz atabilir miyim?
balki

Derlenmesi gereken yazılımı kurmak istiyorsanız, yalnızca kaynak havuzlarına ihtiyacınız olacaktır. Bunun gibi uygulamalar genellikle tarball'lardadır (app-name.tar.gz). Bir süre sonra, bir uygulamanın sadece bir bölümünün derlenmesi gerekir - genellikle sürücüler veya modüller ile ilgili. Sisteminiz için henüz paketlenmemiş veya piyasaya sürülmemiş bazı yazılımların en son sürümünü veya nadir bir uygulamayı istemediğiniz sürece, muhtemelen bununla karşılaşmazsınız.
Joe,

@balki, bu bağlantıya göre, lists.ubuntu.com/archives/ubuntu-users/2006-Eylül/… , eğer bir paketin kaynak kodunu görmek istiyorsanız, yapmanız gereken tek şey sudo apt-get kaynak <package> . Bu yardımcı olur umarım.
tsega

Yanıtlar:


28

Yazılımı kendiniz değiştirmeyi planlamıyorsanız, güvenle devre dışı bırakabilirsiniz. Çoğu kullanıcı kaynak koduna asla ihtiyaç duymaz.

Yazılım Merkezini başlatarak, ardından menüde Düzenle -> Yazılım Kaynakları seçeneğine gidip "Kaynak Kod" onay kutusunu devre dışı bırakarak kapatabilirsiniz:

görüntü tanımını buraya girin

Daha sonra şifrenizi soracak ve bir güncellemeyi yeniden başlatacaktır.


Thanks @JorgeCastro, Bunu yaptım ve ayrıca otomatik olarak en iyi sunucuyu seçmek için aşağıdaki cevabı kullandım. Şimdi daha hızlı çalıştığını söylemekten memnun oldum.
tsega

14

Bu, kaynak kod havuzlarının etkinleştirilmiş olması gerekip gerekmediği hakkındaki soruyu özel olarak ele almaz. Ancak, sahip olduğunuz yavaşlamanın en yaygın nedenini doğrudan ele aldığından yararlı bulabilirsiniz. Buradaki cevabımdan bunu kopyaladım .

Güncelleme yöneticisinin otomatik olarak kullanılacak en iyi ana depoları seçmesini sağlayabilirsiniz; bu da en iyi indirme hızlarına neden olur. Bunu yapmak için, Güncelleme Yöneticisi'ni açın ve ardından Ayarlar'ı tıklayın. Ubuntu Yazılım sekmesini seçin, ardından "İndirme yeri:" açılır menüsünden Diğer ... 'i seçin.

Güncelleme Yöneticisi - Ubuntu Yazılım Sekmesi

Şimdi açılan pencerede "En İyi Sunucuyu Seç" i tıklayın.

Güncelleme Yöneticisi - Bir İndirme Sunucusu Seçin

Daha sonra sizin için en iyi sunucuyu seçmek için birkaç test gerçekleştirir. Tamamlandığında, Sunucu Seç'i tıklamanız yeterlidir.

Güncelleme Yöneticisi - Bir İndirme Sunucusu Seçin

Şimdi, güncellemelerinizi tekrar çalıştırın; bir iyileştirme olduğunu fark etmelisiniz (mevcut en iyi reponuz önceden seçilmemişse).


Thanks @ reverendj1, ihtiyacım olan şeydi. Sadece yoruldum ve şimdi çok daha hızlı çalıştı.
tsega,

Rica ederim. Sadece Ubuntu aşkını yaymaya yardım etmeye çalışıyorum. :-)
reverendj1

Neden "kaynak kod" seçeneği bir onay işaretidir? Benim bir çek olmak için benimkileri
alamam

Ben inanıyorum , yani kaynak kodunu vermeyin repo kurulum (yani deb-src hat) var çünkü bir çizgi gösteriyor yüzden, bazı repo için istendiğinde sadece indirme kaynağı olduğunu.
reverendj1

-1

"Apt-get build-dep" ile derleme bağımlılıkları veya değiştirmeyecekler ne de Ubuntu depolarından kaynak kodunu almanız gerekmiyorsa, kaynak kodunu güvenle devre dışı bırakabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.