نرم افزار مدیرت پکیج ها یا همون synaptic که روی کلاینت نصب میشه وقتی که میخواد نرم افزارهای کلاینت رو نصب یا آپدیت کنه،باید وصل بشه به یکی از mirrorهای اوبونتو یا خود repository اصلی،حالا سوالم اینجاست که روی mirrorها یا repository باید یه نرم افزاری باشه که با این synaptic ارتباط برقرار کنه و بهش بگه مثلا این نرم افزارها بروز شده اند.
اسم این نرم افزار که از طرف mirrorها یا repository قراره که با synaptic مرتبط بشه چیه؟
در پنجرهی About ار منوی Help نرمافزار Synaptic آمده که: «Synaptic, package management using apt» و در پیوندی که داده، گفته شده:
Synaptic is a graphical package management program for apt. It provides the same features as the apt-get command line utility with a GUI front-end based on Gtk
برای رسیدن به جواب، zoom خود را از روی Synaptic به apt-get تغییر میدیم! دمدستترین راهنمای apt-get، راهنمای درونی bash است:
man apt-get
در بخشی از این راهنما آمده که:
update
update is used to resynchronize the package index files from their sources. The indexes of available packages are fetched from the location(s) specified in /etc/apt/sources.list. For example, when using a Debian archive, this command retrieves and scans the Packages.gz files, so that information about new and updated packages is available. An update should always be performed before an upgrade or dist-upgrade. Please be aware that the overall progress meter will be incorrect as the size of the package files cannot be known in advance
که گفته لیست نرمافزارها است که بهروز میشود. نمونهای از لیست یکی از انبارها:
لیست موجودی همه انبارها:
http://archive.ubuntu.com/ubuntu/dists