سورس مشخصه دیگه. فایلهای سورس (بدون باینری) یک برنامه رو داخل خودشون دارن.
وقتی یه برنامه مینویسی و میخوای توی مخازن اوبونتو بذاری، باید اون برنامهت توسط مدیریت ساخت بستهٔ اوبونتو، تبدیل به یک برنامهٔ باینری بشه. ولی برای این کار اول سورس رو ازت میگیره. و باینری کردن رو خودش توی سرورهای اوبونتو انجام میده.
بنابراین از هر برنامه دوتا فایل داریم. یکی فایل باینری با deb. که نصب میکنی. یکی هم فایل سورس یا که اون هم داخل مخازن هست برای کسایی که بخوان سورس اصلی برنامهت رو بخونن.
توی فایل sources.list اگه خط سورس مخازن کامنت نباشه، یعنی میتونی سورس برنامهها رو هم دانلود کنی. ولی اگه کامنت باشه، فقط باینریها رو میتونی دانلود کنی.
غیر از این دو حالت، یه حالت هم داره که میشه مخازن شخصی یا PPA که اصولاً دیگه توی اون فایل نیستن و میرن داخل پوشهٔ sources.list.d قرار میگیرن. اونا مخازن شخصیان که خودت دستی اضافهشون کردی. و از اونجا میتونی حذفشون کنی. یا به صورت گرافیکی از تنظیمات Software and Update میتونی مدیریتشون کنی.