سلام
تماس تلفني براي اون دوستمون بود كه عجله داشت!
يك راه هم هست اگر ميخوايد ميتونيد استفاده كنيد. به اين صورت كه:
والا قديما من اين كار رو ميكردم. متاسفانه الان درجايي هستم كه دسترسي به لينوكس/مخازن/لپتاپم ندارم كه ببينم روي اوبونتو 12.04 هم جواب ميده يا خير. اما بعيد ميدونم مشكلي پيش بياد.
اول شما بايد تمام مخازن اينترنتي سيستم رو غير فعال كنيد. به software sources بريد و همه تيكهاي قسمتهاي صفحهي اول و دوم اون رو برداريد!
ديسكهايي كه با دستور sudo apt-cdrom add بدون خطا به مخازن اضافه ميشن كه خب خوبه و درست هستن. براي ديسكهايي كه با دستور فوق به مخازن اضافه نميشن و خطا ميدن، براي هركدوم اين كار رو بكنيد.
1- يك پوشه در جايي از سيستم كه فضاي خالي مناسبي داريد ايجاد كنيد با اسم makhazen و محتويات پوشهي packages در اون ديسكها (كه فايلهاي deb. هستند) رو اونجا كپي كنيد.
به پوشهي makhazen بريد و يك فايل با اسم list با محتويات اون پوشه و آدرس اونها بسازيد:
cd /path/to/makhazen
find . -name "*.deb" > list
فايل list رو وقتي باز ميكنيم بايد شبيه فايل زير به نظر برسه:
./aa_1.2-aaa1_i386.deb
./aaaa_0.1.10-bbbb2_i386.deb
./bbo_1.23-aaa4_i386.deb
و به همين شكل و شمايل و ساختار
كسايي كه دوست دارن هم ميتونن كمي با اين فايلبازي كنن. مثل گزينههاي خاصي رو توي اين فايل قرار بدن. با ديدن راهنماي dpkg-scanpackages يا دستور man dpkg-scanpackages ميتونيد اين گزينهها رو ببينيد. در اين قسمت من نيازي نميبينم گزينهاي اضافه بشه.
2. دستور زير رو بزنيد:
dpkg-scanpackages . list > Packages
3.خط زير رو در فايل /etc/apt/sources.list قرار بديد:
(دسترسي به اين فايل همچنين با دستور sudo gedit و باز كردن اين فايل امكان پذير است)
deb file:/path/to/makhazen ./
4. دستور زير رو بزنيد تا ليست بستههاي سيستمتون رو بهروز كنه:
apt-get update
حالا بستهاي رو كه ميخوايد نصب كنيد.