היום קיבלתי את הבאג לראות את קוד המקור של הפקודה "ls" ב- GNU / Linux. פקודה זו שייכת לחבילה "coreutils" ולכן כדי להשיג אותה היית צריך לבצע
apt-get source coreutils
השגיאה שנזרקה ב- Linux Mint הייתה
E: Unable to find a source package for coreutils
הבעיה ב- Linux Mint היא שהם לא מוסיפים את המאגרים שמכילים את קודי המקור מהם נאספו החבילות.
הפיתרון פשוט, עלינו רק להוסיף את המאגרים למקורות.רשימה
sudo pluma /etc/apt/sources.list
כעת עבור כל מאגר «deb» עלינו להוסיף את מקבילו «deb-src» שיהיה המאגר של קוד המקור.
למשל אם יש לנו את המאגר
deb http://packages.linuxmint.com/
אנו מוסיפים את מקבילו
deb-src http://packages.linuxmint.com/
וכך גם בכל המאגרים, או שלפחות מהם אנו רוצים לקבל את קוד המקור
אנו מעדכנים
sudo apt-get update
ועכשיו אם נוכל להשיג את קוד המקור של החבילה הרצויה
הנה הקוד עבור `ls` -> http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob_plain;f=src/ls.c;hb=HEAD