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


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.