Apakah saya benar-benar membutuhkan "Kode Sumber" di daftar repositori saya?


34

Butuh waktu lama untuk memperbarui sumber perangkat lunak saya ketika saya menjalankan:

sudo apt-get update

Saya percaya itu terjadi ketika apt-get mengunduh kode sumber dari repositori, dalam kasus saya itu yang ada di Ethiopia. Ini benar-benar melambat ketika mengenai sesuatu yang mirip dengan:

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

Saya memeriksa di mana saya menambahkan sumber itu dan itu di bawah opsi kode sumber. Apakah saya perlu kode sumber untuk diunduh? Jika tidak, bisakah saya membatalkan centang opsi itu tanpa konsekuensi?


BTw, di mana kode sumber disimpan? Agar aku bisa melihatnya?
balki

Anda hanya perlu repositori sumber jika Anda ingin menginstal perangkat lunak yang perlu dikompilasi. Aplikasi seperti ini biasanya di tarbal (app-name.tar.gz). Sekali waktu, hanya sebagian dari aplikasi yang perlu dikompilasi - biasanya sesuatu yang berkaitan dengan driver atau modul. Kecuali Anda menginginkan versi terbaru dari beberapa perangkat lunak yang belum dikemas atau dirilis untuk sistem Anda atau aplikasi yang tidak umum, Anda mungkin tidak akan mengalami hal ini.
Joe

@balki, menurut tautan ini, lists.ubuntu.com/archives/ubuntu-users/2006-September/… , jika Anda ingin melihat kode sumber suatu paket, yang perlu Anda lakukan hanyalah, sudo apt-get source <paket> . Semoga ini membantu.
tsega

Jawaban:


28

Kecuali Anda berencana untuk memodifikasi perangkat lunak sendiri maka Anda dapat dengan aman menonaktifkannya. Sebagian besar pengguna tidak akan pernah membutuhkan kode sumber.

Anda dapat mematikannya dengan meluncurkan Pusat Perangkat Lunak, kemudian pergi ke Edit -> Sumber Perangkat Lunak di menu, dan kemudian menonaktifkan kotak centang "Kode Sumber":

masukkan deskripsi gambar di sini

Ini kemudian akan meminta Anda untuk kata sandi Anda dan kemudian jalankan kembali pembaruan.


Terima kasih @JorgeCastro, saya telah melakukan itu dan juga menggunakan jawaban di bawah ini untuk memilih server terbaik secara otomatis. Senang mengatakan itu bekerja lebih cepat sekarang.
tsega

14

Ini tidak secara khusus menjawab pertanyaan tentang apakah Anda perlu memiliki repositori kode sumber atau tidak. Tetapi Anda mungkin merasakan manfaatnya, karena langsung mengatasi penyebab paling umum dari penurunan yang Anda alami. Saya menyalin ini dari jawaban saya di sini .

Anda dapat meminta manajer pembaruan memilih repo utama terbaik untuk digunakan secara otomatis, yang akan menghasilkan kecepatan unduhan terbaik. Untuk melakukannya, buka Pembaruan Manajer, lalu klik Pengaturan. Pilih tab Perangkat Lunak Ubuntu, lalu pada dropdown "Unduh dari:", pilih Lainnya ...

Perbarui Manajer - Tab Perangkat Lunak Ubuntu

Sekarang, di jendela yang muncul, klik "Pilih Server Terbaik"

Perbarui Manajer - Pilih Server Unduhan

Kemudian akan melakukan beberapa tes untuk memilih server terbaik untuk Anda. Setelah selesai, cukup klik Pilih Server.

Perbarui Manajer - Pilih Server Unduhan

Sekarang, jalankan lagi pembaruan Anda dan Anda akan melihat peningkatan (jika repo terbaik yang tersedia belum dipilih).


Terima kasih @ reverendj1, itu adalah hal yang tepat yang saya butuhkan. Saya hanya lelah dan itu bekerja lebih cepat sekarang.
tsega

Sama-sama. Saya hanya mencoba membantu menyebarkan cinta Ubuntu. :-)
reverendj1

Mengapa opsi "kode sumber" berupa tanda hubung, bukan tanda centang? Saya tidak bisa mendapatkan milik saya sebagai cek ....
nealmcb

Saya percaya itu karena Anda memiliki pengaturan repo yang tidak menyediakan kode sumber (yaitu baris deb-src), jadi itu menunjukkan tanda hubung, artinya hanya akan mengunduh sumber untuk beberapa repo.
reverendj1

-1

Anda dapat dengan aman menonaktifkan kode sumber, jika Anda tidak perlu mendapatkan depedency build dengan "apt-get build-dep" atau changelogs atau kode sumber itu sendiri dari repositori Ubuntu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.