সুতরাং আমি 12.04 সার্ভারে অফলাইন প্যাকেজ ইনস্টলেশন নিয়ে ঘুরে বেড়াচ্ছি, এখানে নির্দেশাবলী ব্যবহার করে তাদের ইউআরআই পুনরুদ্ধার করে এবং উইকেট করে প্যাকেজগুলি ডাউনলোড করেছি: http://www.webupd8.org/2009/11/get-list-of-packages- এবং-dependencies.html
আমি এটি দিয়ে করেছি apt-get upgrade
এবং apt-get dist-upgrade
এরপরে ডাউনলোড প্যাকেজগুলি ব্যবহার করে ইনস্টল করতে চলেছি dpkg -i
। প্রক্রিয়াটি তেমন দেখাচ্ছে:
- ইউআরআই পান
wget
একটি ফোল্ডারেupgrade
প্যাকেজগুলি ( প্যাকেজগুলি / আপগ্রেড এবংdist-upgrade
প্যাকেজগুলি / ডিস-আপগ্রেডে)dpkg -i /upgrade/*.deb
এবং তারপর চালানdpkg -i /dist-upgrade/*.deb
আমার প্রশ্ন হ'ল: আপডেট করা প্যাকেজগুলি ম্যানুয়ালি ইনস্টল করার এই পদ্ধতিটি কি সঠিকভাবে সমস্ত আপডেট করা হবে, যেমন আমি কেবল চালিয়ে যাচ্ছি apt-get upgrade
এবং apt-get dist-upgrade
স্বাভাবিকভাবে? বা এমন কিছু আছে যা সাধারণ apt-get
কমান্ডগুলি এমনভাবে কাজ করে না?
apt
আলাদা হয়, যদিও আমিdpkg
মূলতapt
সমস্ত প্যাকেজের ইউআরআইগুলি ব্যবহার করি , তার নির্ভরতা সহ? এটি যখন ইনস্টলিংয়ের আসল কাজটি আসে তখন মনেapt
হয়dpkg
এটি প্যাকেজগুলি আনপ্যাকিং এবং ইনস্টল করার জন্য ব্যবহার করা হয়, কেবলমাত্র পার্থক্য হ'লapt
আগেই নির্ভরতাগুলি যাচাই করে (তবে এটি ইতিমধ্যে আচ্ছাদিত কারণ আমিapt
প্যাকেজগুলি ডাউনলোড করার সাথে সাথে ডাউনলোড করতাম) নির্ভরতা, প্রথম স্থানে)। আমি কিছু মিস করছি না হলে?