কীভাবে প্যাকেজ ডাউনলোড করবেন এটি এপ-গেট কমান্ড দিয়ে ইনস্টল করবেন না?


32
sudo apt-get install pppoe

pppoeপ্যাকেজ ডাউনলোড এবং এটি ইনস্টল করা হবে।

কেবল pppoeপ্যাকেজ ডাউনলোড করা এবং apt-getকমান্ড দিয়ে ইনস্টল করা সম্ভব নয় কি ?

wget http://ftp.us.debian.org/debian/pool/main/p/ppp/ppp_2.4.7-1+4_amd64.deb

ppp_2.4.7-1+4_amd64.deb এখনকার ডিরেক্টরিতে রয়েছে।

cd  /tmp
sudo  apt-get install  -d  ppp
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  ppp
0 upgraded, 1 newly installed, 0 to remove and 95 not upgraded.
Need to get 0 B/346 kB of archives.
After this operation, 949 kB of additional disk space will be used.
Download complete and in download only mode

ppp_2.4.7-1+4_amd64.deb/ টিএমপি-তে কোনও বা পিপিপি সম্পর্কিত প্যাকেজ নেই ।

sudo  find  /tmp  -name  ppp*

কিছুই পাওয়া যায়নি.

কমান্ড সহ / tmp প্যাকেজ প্যাকেজ হয়

cd  /tmp
sudo  apt-get install  -d  ppp

??

উত্তর:


33

ব্যবহার --download-only:

sudo apt-get install --download-only pppoe

এটি ডাউনলোড করতে হবে pppoeএবং আপনার যে কোনও নির্ভরতা প্রয়োজন হবে এবং এগুলিতে স্থাপন করবে /var/cache/apt/archives। এইভাবে পরবর্তী apt-get install pppoeকোনও অতিরিক্ত ডাউনলোড ছাড়াই সম্পূর্ণ করতে সক্ষম হবে।


19

এই আদেশটি ব্যবহার করুন:

sudo apt-get download pppoe

এই কমান্ডটি আপনাকে বর্তমান ডিরেক্টরিতে প্যাকেজ এবং প্রয়োজনীয়তা ডাউনলোড করতে দেয়। ইনস্টল করা .debফাইলগুলিতে অ্যাক্সেসের জন্যও আপনি এই পাথটি পরীক্ষা করতে পারেন:

/var/cache/apt/archives

5
এটি নির্ভরতা ডাউনলোড করে না , এটি কেবল যুক্তিগুলিতে নামযুক্ত প্যাকেজগুলি ডাউনলোড করে।
স্টিফেন কিট

9
অতিরিক্তভাবে, এই সমাধানের sudoএখানে দরকার নেই । এটি প্যাকেজটি ওয়ার্কিং ডিরেক্টরিতে ডাউনলোড করবে।
লিনাক্সসিকিউরিটিফ্রেক

8

হামিদের জবাবকে সামান্য প্রসারিত করতে, এই তিনটি অনুরূপ কমান্ডের মধ্যে যে কোনও একটিই কাজ করবে যদি আপনার একমাত্র ইচ্ছা কেবলমাত্র নির্দিষ্ট প্যাকেজটি ডাউনলোড করতে হয় এবং অন্য কিছুই না । (আপনার ব্যবহারের কেসটি পরিষ্কারভাবে বর্ণিত নয়, সুতরাং আপনি যদি এটি করতে চান তবে এটি অস্পষ্ট)) তারা সকলেই বর্তমান ডিরেক্টরিতে নির্দিষ্ট প্যাকেজ সম্পর্কিত ডাব ফাইলটি ডাউনলোড করে।

apt-get download ppoe

apt download ppoe

aptitude download ppoe

প্রথম দুটি কমান্ড aptপ্যাকেজের অংশ, তৃতীয়টি aptitudeপ্যাকেজের অংশ । এগুলি সবগুলি কার্যত সমতুল্য, যতদূর আমি জানি, যদিও সিনট্যাক্স এবং ব্যবহারের মধ্যে পার্থক্য রয়েছে aptএবং aptitudeআপনাকে নির্দিষ্ট পরিস্থিতিতে তাদের মধ্যে একটি পছন্দ করতে পারে। এবং অবশ্যই aptএকটি নতুন কমান্ড চেয়ে apt-getএটা রয়েছে - apt-getএবং apt-cacheকার্যকারিতা যখন ঐতিহাসিক লাগেজ কিছু খারিজ।

আরও মনে রাখবেন যে যদি এই কমান্ডগুলির মধ্যে কোনওটি বর্তমান ডিরেক্টরিটিতে ফাইলটি ইতিমধ্যে খুঁজে পায় তবে তারা এটি আর ডাউনলোড করবে না। তবে, আমি নিশ্চিত নই যে তারা কী মানদণ্ড যাচাই করতে ব্যবহার করে - বা অন্য কথায়, তাদের বোকা বানানো কতটা কঠিন। একটি ফাঁকা ফাইল কাজ করে না।


2

aptএকটি উত্স পুনরুদ্ধার কমান্ড সরবরাহ করে - apt source

$ apt source pppoe
Reading package lists... Done
Picking 'rp-pppoe' as source package instead of 'pppoe'
Need to get 239 kB of source archives.
Get:1 http://mirror.location.org/debian stretch/main rp-pppoe 3.12-1.1 (dsc) [1,708 B]
Get:2 http://mirror.location.org/debian stretch/main rp-pppoe 3.12-1.1 (tar) [224 kB]
Get:3 http://mirror.location.org/debian stretch/main rp-pppoe 3.12-1.1 (diff) [13.2 kB]
Fetched 239 kB in 0s (1,241 kB/s)    
dpkg-source: info: extracting rp-pppoe in rp-pppoe-3.12
dpkg-source: info: unpacking rp-pppoe_3.12.orig.tar.gz
dpkg-source: info: unpacking rp-pppoe_3.12-1.1.debian.tar.xz
dpkg-source: info: applying 01_auto_ifup.patch
dpkg-source: info: applying 02_change_mac_option.patch
dpkg-source: info: applying 03_man_pages.patch
dpkg-source: info: applying 04_ignore_broadcasted_pado_packets.patch
dpkg-source: info: applying 05_change_default_timeout.patch
dpkg-source: info: applying 06_typo_fixes.patch

এটি কাজ করার জন্য আপনার sources.listবা sources.list.dডিরেক্টরিতে একটি উত্স সংগ্রহস্থল প্রয়োজন ( /etc/apt/sources.listবা /etc/apt/sources.list.d/। এই জাতীয় একটি লাইন দেখতে কিছু দেখতে উপযুক্ত হবে (উপযুক্ত আয়না এবং সংগ্রহস্থল বিভাগগুলি প্রতিস্থাপন করুন):

deb-src http://mirror.location.org/debian/ stretch main contrib non-free

2

কোনও উবুন্টু সার্ভারে কাজ করার সময় যে কোনও ইন্টারনেট ছিল না তবে সংস্থাটি ইন্ট্রনেটের মাধ্যমে অ্যাক্সেসযোগ্য। প্যাকেজ ইনস্টল করা চ্যালেঞ্জিং ছিল।

আমি একটি স্ক্রিপ্ট তৈরি করেছি যা প্রয়োজনীয় প্যাকেজের নির্ভরতাগুলি তাদের তালিকায় সংরক্ষণ করবে, তারপরে অন্যান্য শিশু নির্ভরতা ডাউনলোড করতে তালিকার মধ্য দিয়ে যান কারণ কখনও কখনও নির্ভরযোগ্যতা ডাউনলোডের মাত্র একটি পাসই পর্যাপ্ত ছিল না। নির্ভরতা ডাউনলোড করার পরে এটি একটি জিপ ফাইলে তাদের বান্ডিল করে যা পুরোপুরি সার্ভারে স্থানান্তরিত হতে পারে। আমি এই স্ক্রিপ্টটিকে পিকেগডাউনলোড বলেছি

এটি আমার গিটহাবে এখানে পাওয়া যাবে

কর্মক্ষেত্রে এটির একটি চিত্র এখানে রয়েছে: এখানে চিত্র বর্ণনা লিখুন


ভাল করেছ! একটি দুর্দান্ত অতিরিক্ত বৈশিষ্ট্য হ'ল ডাউনলোড recommendsএবং suggestsপ্যাকেজগুলির বিকল্প । Askubuntu.com/a/117646/6227
ubiquibacon
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.