ব্রু দিয়ে ইনস্টল করা, আমি কীভাবে সুরক্ষিতভাবে সিস্টেম ভিএমকে ওভাররাইড করব?


0

আমি ওএসএক্স 10.12.6 এ ভিআইএম 8 এ আপগ্রেড করার চেষ্টা করছি। আমি এটি পেতে হোমব্রিউ ব্যবহার করেছি তবে which vimএখনও এটি বর্তমান হিসাবে 7.4 দেখায়।

এটি / ইউএসআর / বিন / ভিমে রয়েছে, যা ওএসএক্স দ্বারা নিয়ন্ত্রিত, সুতরাং আমি অনেক সমস্যায় না গিয়ে এটিকে ওভাররাইট করতে পারি না ( https://stackoverflow.com/q/32659348/5114 )। এটি সাধারণত এটি একটি সাইন যা এটি করার সর্বোত্তম উপায় নয়। এটি পরে সিস্টেমে সমস্যাও সৃষ্টি করতে পারে, যদিও আমি ওএসএক্সের অন্য কিছু কেন ভিএম এর উপর নির্ভর করবে তা ভাবতে পারি না।

আমি সিস্টেম পাথগুলির আগে হোমব্রিউ পাথগুলি যুক্ত করার জন্য আমার পাথটি পুনরায় সাজিয়ে তুলতে পারি, তবে এতে কিছু সুরক্ষা জড়িত রয়েছে (নন-সিস্টেমের পথে কিছু বাইনারি চাপানো যদি সিস্টেমটিকে কিছুটা যুক্ত করা হয় তবে একই নামের বাইনারিটিকে ছায়া দেবে) । দেখা যাচ্ছে যে কয়েকটি ওএসএক্স সিস্টেমে আমার চেয়ে / ইত্যাদি / পাথগুলিতে পৃথক ডিফল্ট সামগ্রী রয়েছে ( https://stackoverflow.com/a/34984922/5114 )।

আমি আমার। প্রোফাইলে বা .বাশ্রসিআরএল নাম ব্যবহার করতে পারি, তবে তারপরে যদি আমি কোনও শেল বা সাবশেলে থাকি যেখানে এটি সংজ্ঞায়িত হয় না তবে এটি আমাকে ভুল ভীম দেবে।

আমি নিশ্চিত করতে চাই যে আমি কোনও অস্বাভাবিক, অনিরাপদ বা সিস্টেমের অস্থিতিশীলতার ঝুঁকিপূর্ণ কিছু করছি না। এটি করার সবচেয়ে সঠিক এবং সুরক্ষিত উপায় কী?

উত্তর:


0

পথ অন্তত সহ্য করার ক্ষমতা পুনরায় ক্রম পরিবর্তন করতে আপনার $ PATH- (শ্লেষ উদ্দেশ্যে) থাকতে হয় /usr/local/...ফোল্ডার প্রথম আসা।

কিন্তু আপনার নিরাপত্তা উদ্বেগ দেওয়া, আমি পরবর্তী সেরা অপশন পারেন তেজ আপনার homebrew সংস্করণ নামান্তর করতে (ইন হিসাবে বলতে হবে vimmবা Vim) অথবা সবসময় আপনার পছন্দসই সংস্করণে একটি সুনির্দিষ্ট পথ ব্যবহার vim

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