অ্যাপটি ব্যবহার করার সময় কীভাবে "ফাইলের শেষে অতিরিক্ত জাঙ্ক" সমাধান করবেন?


41

আমি একটি অতিথি ভার্চুয়াল মেশিনের জন্য কিছু প্রক্সি কনফিগার করার চেষ্টা করছি এবং এখন আমি পাচ্ছি:

sudo apt-get update
E: Syntax error /etc/apt/apt.conf.d/95proxy:4: Extra junk at end of file

ফাইলটির বিষয়বস্তু হ'ল:

cat /etc/apt/apt.conf.d/95proxy 

Acquire::http::proxy  "http://10.0.0.60:3128/"
Acquire::ftp::proxy "http://10.0.0.60:3128/"
Acquire::https::proxy "http://10.0.0.60:3128/"

উত্তর:


53

সমস্যাটি হ'ল আমি কনফিগারেশন ফাইলের জন্য লাইন সেমিকোলনের শেষ সেট করছিলাম না। এটিকে ঐটির মত দেখতে হবে:

Acquire::http::proxy  "http://10.0.0.60:3128/";
Acquire::ftp::proxy "http://10.0.0.60:3128/";
Acquire::https::proxy "http://10.0.0.60:3128/";

ম্যান পৃষ্ঠাটি পড়া:

প্রতিটি লাইন ফর্ম হয় APT::Get::Assume-Yes "true";। উদ্ধৃতি চিহ্ন এবং পেছনের সেমিকোলন প্রয়োজন

কোঁকড়া ধনুর্বন্ধনী সঙ্গে স্কোপগুলি ব্যবহার করে একাধিক লাইনের ক্ষেত্রে এটি দেখতে পাওয়া উচিত:

APT {
  Get {
    Assume-Yes "true";
    Fix-Broken "true";
  };
};

"কোঁকড়া ব্রেক"? অবশ্যই আপনার অর্থ "
উইগলি

@ জোয়েটউইলাল মানে আমি হাম্রেড করা প্রথম বন্ধনী ছিল, তবে তার অর্থ হবে না ...
ব্রায়াম

1
আপনি যদি "ডাবল উদ্ধৃতি" পরিবর্তে "একক উদ্ধৃতি" ব্যবহার করেন তবে এটিও ঘটতে পারে। আমার সাথে সবেমাত্র ঘটেছে।
brg

1
আপনার অর্থ, 'একক উদ্ধৃতি', 'ডাবল উদ্ধৃতি'র পরিবর্তে?
ট্রিপ কাইনেটিকস

@ ট্রিপকিনেটিক্স ম্যানুয়ালটিতে কেবল "উদ্ধৃতি চিহ্ন" বলা হয়েছে, যার মধ্যে উভয়ই রয়েছে। আমার ধারণা যে উভয়ই আইনী।
ব্রায়াম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.