অজগর সরানোর পরেও কেন কাজ করে?


13

ডেবিয়ান 8 জেসিতে আমি অজগরটি সরিয়েছি:

perry@perry:~$ sudo apt-get remove python
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'python2.7' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded.

তবে আমি এখনও টার্মিনাল থেকে অজগরটি চালু করতে পারি।

perry@perry:~$ python
Python 2.7.9 (default, Apr 29 2015, 18:34:06) 
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

আমি এটি উত্স থেকে বা অন্য কোনও জায়গা থেকে ইনস্টল করি নি তবে উপযুক্ত pt এটি কীভাবে সম্ভব এবং আমি কীভাবে অজগরটিকে পুরোপুরি সরিয়ে ফেলতে পারি?


3
কি which pythonবলে?
থমাস জাঙ্ক

4
থমাস যেমন বলেছিলেন, আপনি আসলে পাইথন সরিয়ে নেই - এবং সমস্ত সততার সাথে আপনি সত্যই চান না। এটি করা আপনার সিস্টেমে অব্যবহারযোগ্য এবং পুনরায় ইনস্টল করার দরকার পড়বে।
জন

1
@ জন: কোন ডেবিয়ান ইন্টার্নালরা অজগরটির উপর নির্ভর করে? আমি উবুন্টু চালাচ্ছি না ...
পেরি

2
আউটপুট কি dpkg --get-selections | grep "python2.7"?
হিমাইল

7
ডেবিয়ানের কোনও মূল প্যাকেজ পাইথনের উপর নির্ভর করে না; aptহুপের মধ্যে দিয়ে না গিয়ে যদি আপনাকে প্যাকেজটি সরিয়ে দেয় তবে তা করা নিরাপদ।
স্টিফেন কিট 14'15

উত্তর:


19

দেখা গেছে যে অতিরিক্ত প্যাকেজ পাইথন-ন্যূনতমটিতে পাইথন ইনস্টল করা আছে। একজনকে কেবল তখনই করতে হবে না:

sudo apt-get remove python

তবে এছাড়াও:

sudo apt-get remove python-minimal

3
pythonউপর নির্ভরশীল হিসাবে python-minimal, আপনি python-minimalসরাসরি অপসারণ করতে পারে । আপনি কমান্ড লাইনে একাধিক প্যাকেজ নাম উল্লেখ করে একসাথে একাধিক প্যাকেজ মুছে ফেলতে পারেন।
ঝোমিনাল

8

দুর্ভাগ্যক্রমে, আমার কাছে পরীক্ষার জন্য ডিবিয়ান নেই, তবে যাইহোক:

আমি মনে করি আপনি সত্যই আনইনস্টল করেন নি pythonPackage 'python2.7' is not installed, so not removedকেবলমাত্র প্যাকেজ python2.7ইনস্টল করা হয়নি। তবে সম্ভবত নামটি আলাদা।

which pythonবলে /usr/bin/python। এটি একটি পরিষ্কার লক্ষণ যে আপনি পাইথন ইনস্টল করেছেন। এখানে সরকারী প্যাকেজ।

dpkg-query -l 'python*' ইনস্টল করা প্যাকেজের নাম / সংস্করণ পেতে সহায়তা করা উচিত।

apt-rd depends আপনাকে বলতে হবে কোন প্যাকেজগুলির উপর নির্ভর করে python


5

dpkg --get-selections | grep pythonসমস্ত ইনস্টলড পাইথন প্যাকেজ দেখতে আপনার আউটপুটটি সম্ভবত দেখা উচিত । সিস্টেমে ইনস্টল করা হতে পারে বিভিন্ন বিভিন্ন প্রকাশের জন্য কয়েকটি প্যাকেজ রয়েছে। মনে রাখবেন যে পাইথন স্ট্যান্ডার্ড নির্বাচনের মধ্যে রয়েছে, সুতরাং এটি সম্পূর্ণরূপে অপসারণ করা অন্যান্য 'স্ট্যান্ডার্ড' প্যাকেজগুলিকেও সরিয়ে ফেলবে reportbug


0

চেষ্টা

sudo apt-get purge পাইথন-ন্যূনতম

উপরের কমান্ড শোটি আপনার সিস্টেম থেকে অজগরটিকে পুরোপুরি সরিয়ে দেয়।

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