
بسته های كد منبع نوعی از بسته های نرم افزاری هستند كه برای نصب باید انها را ابتدا دانلود كرده و سپس از ترمینال انها را كامپایل و نصب كنیم. این بسته ها با پسوند gz و یا bz2 هستند و ویژگی انها این است كه برخلاف بسته های deb و rpm وابسته به توزیع خاصی نیستند و در تمامی توزیع ها قابل نصب هستند.
برای نصب انها باید در سیستم شما ابزار gcc نصب باشد.
gcc یك كامپیلر برنامه های سی و سی++ است و با ان این نوع بسته ها را كامپایل و نصب می كنیم.
برای نصب gcc در ابونتو از دستورات زیر استفاده كنید و یا DVD مخازن ابونتو را تهیه كنید ( دستورات زیر نیاز به ارتباط اینترنتی دارند اما DVD مخازن نیاز به ارتباط اینترنتی ندارد )
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
در دیگر توزیع ها می توانید از DVD توزیع ان را نصب كنید و یا در فدورا از مخازن off-line استفاده كنید.
نصب برنامه ها از كد منبع :
برای نصب ابتدا باید بسته را از حالت فشرده خارج كنید كه در مطلب قبل توضیح دادم
tar xvf packagename.tar.gzgunzip file.gzbunzip2 file.bz2
و سپس دستورات زیر به ترتیب و پس از پایان هر یك انجام دهید.
configure/.
make
su or sudo make install
منظور از su or sudo این است كه اجرای دستور سوم نیاز به دسترسی ریشه دارد.در ابونتو دبیان پارسیكس از sudo و در فدورا سوزه مندریوا از su استفاده كنید. تفاوت sudo و su در این است كه شما با نوشتن sudo command باید Enter زده و سپس دستور ( command ) اجرا می شود اما بت su شما su رانوشته و سپس Enter زده و سپس دستورر ( command ) را وارد می كنید.