ফ্লাইতে প্যাকেজ ইনস্টল করুন


0

অ্যাপেট-গেট এবং অন্যান্য প্যাকেজ পরিচালকরা প্রয়োজনীয় প্যাকেজগুলি ডিস্কে ডাউনলোড করুন, তারপরে এগুলি ইনস্টল করুন এবং এগুলি বাতিল করুন।

আমি জানি ডিস্কে সংরক্ষণের পরিবর্তে তারাই সরাসরি ডাউনলোড করা হওয়ার সাথে সাথে তারাইজেক্ট বা অন্য ডাউনলোডের মতো সরাসরি সংরক্ষণাগারগুলি আনপ্যাক করা সম্ভব। অ্যাপটি-গেটের (বা কোনও বিকল্প) বিকল্প রয়েছে যা এটি করে?

এটি বিশেষত বৃহত প্যাকেজগুলির জন্য আরও দ্রুত হবে।


আপনি জিজেডের পরামর্শ দিচ্ছেন এটি সম্ভবত ডিস্কের অস্থায়ী স্থানে এটি সংরক্ষণ করা এবং আপনি এটি কোথায় সংরক্ষণ করতে চান তা জিজ্ঞাসার পরিবর্তে এটি খোলার।
ʜιᴇcʜιᴇ007

না, আপনি যেমন "wget ​​-O - URL | tar zxf -" করতে পারেন এবং tar.gz ফাইলটি কোথাও সংরক্ষিত নেই
golimar

আপনার সম্ভবত যা দরকার তা হ'ল একটি বড় হার্ড ড্রাইভ।
এফএসম্যাক্সবি

উত্তর:


1

হ্যাঁ, এপটি-গেট একটি ডাউনলোড-কেবল অপারেশন করতে পারে।

$ apt-get --help
[...]

Commands:
   [...]
   install - Install new packages (pkg is libc6 not libc6.deb)

Options:
  [...]
  -d  Download only - do NOT install or unpack archives

কেবল প্যাকেজগুলি (এবং তাদের নির্ভরতা) ডাউনলোড করতে:

apt-get -d install [package_name ...]

উদাহরণ:

$ sudo apt-get -d install openvpn
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  liblzo2-2 libpkcs11-helper1
The following NEW packages will be installed:
  liblzo2-2 libpkcs11-helper1 openvpn
0 upgraded, 3 newly installed, 0 to remove and 1 not upgraded.
Need to get 563 kB of archives.
After this operation, 1,444 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://archive.ubuntu.com/ubuntu/ precise-updates/main liblzo2-2 i386 2.06-1ubuntu0.1 [60.8 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ precise/main libpkcs11-helper1 i386 1.09-1 [47.5 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ precise-updates/main openvpn i386 2.2.1-8ubuntu1.4 [455 kB]
Fetched 563 kB in 0s (6,168 kB/s)
Download complete and in download only mode

প্যাকেজগুলি /var/cache/apt/archivesআপনার বর্তমান কার্যনির্বাহী ডিরেক্টরিতে নয়, এতে সংরক্ষণ করা হবে ।


আমাকে কিছু মনে করবেন না আপনি এখানে কী অর্জন করতে চেয়েছিলেন তা আমি ভুল বুঝেছি। আমি মনে করি আপনি dpkg-debস্টিডিন স্ট্রিমের মাধ্যমে dpkg সংরক্ষণাগার আহরণ করতে ব্যবহার করতে পারেন তবে এটি বৈধ ইনস্টলেশন হতে পারে না এবং প্যাকেজের মেটা ডেটা নষ্ট হয়ে যায়, তাই আপনি যা চান তা সম্ভবত ব্যবহারযোগ্য নয়।
জো

1

শক্তিশালী নির্ভরতা পরিচালনার সাথে ডেবিয়ান এবং অন্যান্য বিতরণগুলি সম্ভবত এইভাবে ভাল কাজ করবে না। যাইহোক, স্ল্যাকওয়ারের মতো একটি বিতরণ যা .tgzরুট /ডিরেক্টরি থেকে নিষ্কাশিত সরল ফাইলগুলি ব্যবহার করে এটি এইভাবে কাজ করা যেতে পারে। আমি আসলে এটি করার চেষ্টা থেকে সতর্ক থাকব - যদি কোনও ডাউনলোড দূষিত হয়, প্রক্রিয়াটির মাঝখানে শক্তি হ্রাস হয় তবে কী হবে?


আমি মনে করি ডিবিয়ান তার অভ্যন্তরীণ ডাটাবেসে ইনস্টল হওয়া প্যাকেজগুলির মেটাডেটা সংরক্ষণ করে, মুছে ফেলা হবে এমন প্রকৃত .deb ফাইল নির্বিশেষে। বাধা ডাউনলোডগুলি আবারও শুরু করা দরকার, সুতরাং ধীর বা অস্থির সংযোগগুলির জন্য এটি ভাল ধারণা হবে না
golimar
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.