10.6.8 স্নো চিতাবাঘাতে 2014 এনটিপি সুরক্ষা ফিক্সটি কীভাবে ইনস্টল করবেন


2

10.6.8 এর জন্য এটি প্রশান্তবাদী সহ 10.8 এনটিপি আপডেট.ডিএমজি খোলার এবং নিম্নলিখিত 6 টি ফাইলের নতুন সংস্করণে রাখার জন্য কাজ করবে ?:

/usr/bin/sntp  
/usr/bin/ntp-keygen  
/usr/bin/ntpq  
/usr/sbin/ntpdc  
/usr/sbin/ntpdate  
/usr/sbin/ntpd

ntptrace10.8 sbinডিরেক্টরিতে থাকা ফাইলটি সম্পর্কে আমি নিশ্চিত নই । এটার কাজ কি? এছাড়াও chownএই ফাইলগুলি সঠিকভাবে স্বীকৃতি পেতে উপযুক্ত আদেশটি কী হবে ?

উত্তর:


2

10.6.8 এর জন্য এটি প্রশান্তকারী সহ 10.8 এনটিপি আপডেট.ডিএমজি খোলার এবং নিম্নলিখিত 6 টি ফাইলের নতুন সংস্করণে রাখার জন্য কাজ করবে?

না এটি কাজ করবে না। 10.6 থেকে 10.8 এর মধ্যে সংঘটিত বড় পরিবর্তনগুলির কারণে আপনি সম্ভবত বিভাজন ত্রুটি পাবেন (আমি মনে করি না আপনি এমনকি 10.8 বাইনারিগুলি 10.7 তে কাজ করতে পারেন)। নিজেকে সহজে বোঝানোর জন্য আপনি এটি চেষ্টা করে দেখতে পারেন। তাদের কিছু টেম্প নির্দেশিকাতে শান্তিকামী সঙ্গে এক্সট্র্যাক্ট এবং শুধু তাদের চালানো (যেমন। Ntpd নিষ্কর্ষ এবং না ./ntpd --version)। যদি আপনি কোনও সেগমেন্টেশন ত্রুটি না পান এবং আপনি সংস্করণটির একটি মুদ্রণ পান তবে আপনি ভাল আছেন। তবে এর চেয়ে আরও ভাল বিকল্প আছে।

অ্যাপলের বাইনারিগুলি ব্যবহার না করে আপনার নিজেরাই এনটিপি সংকলন করা উচিত। এটি মোটেই কঠিন নয় এবং এর জন্য এক্সকোড প্রয়োজন (যা যাইহোক বিনামূল্যে)।

অনুরূপ প্রশ্নের আমার উত্তরটি দেখুন যা এনটিপি কীভাবে সংকলন করতে হয় তা অন্য দিন পোস্ট করা হয়েছিল: ওএস এক্স লায়ন বা তার থেকেও বেশি বয়সীদের এনটিপি অক্ষম করা


1

উত্তরে অন্য কোথাও উল্লিখিত হিসাবে, আপনি 10.8 থেকে সংকলিত এনটিপি বাইনারিগুলি নিতে পারবেন না এবং 10.6-এ ব্যবহার করার চেষ্টা করতে পারবেন না। আপনার 10.6 তে সংকলিত সংস্করণগুলির প্রয়োজন হবে।

অন্যান্য উত্তরগুলি সেগুলি সংকলন করার উপায় উল্লেখ করেছে। এর জন্য সোর্স কোড, প্যাচ এবং এক্সকোড ইনস্টল হওয়া ডাউনলোড করা দরকার।

আপনি কয়েকটি পদক্ষেপ সংরক্ষণ করতে চাইলে 10.6.8 এর জন্য ফাইলগুলির সংকলিত প্যাচযুক্ত সংস্করণগুলি এখানে পাওয়া যাবে: https://github.com/MacMiniVault/NTPUpdateSnowLeopard/tree/master/usr

আপনি যদি দ্রুত ইনস্টলার চান তবে এগুলি এখানে একটি সহজ ইনস্টল করার জন্য প্যাকেজ করা হয়েছে: https://github.com/MacMiniVault/NTPUpdateSnowLeopard/relayss


1

মেলবি যেমন স্নো চিতাবাঘে 10.8 এনটিপি আপডেট.ডিএমজি ইনস্টল করার কথা বলেছে।

তবে এটি নিজেই সংকলন করা সহজ:

পূর্বশর্ত: এক্সকোড ৩.২..6

  • এক্সকোড 3.2.6 এবং আইওএস এসডিকে 4.3 পান

    অ্যাপল বিকাশকারীতে এক্সকোড 3.2.6 রেজিস্টার পেতে । আপনি কোনও অ্যাপল আইডি দিয়ে সাইন ইন করতে পারেন এবং আপনি যে রেডিও বোতামে প্রচুর পরিমাণে চাপ দিয়েছেন তার পরে ডাউনলোড বিভাগে যান এবং ডাউনলোড বিভাগে 'এক্সকোড ৩.২..6' অনুসন্ধান করুন।
    'Xcode_3.2.6_and_ios_sdk_4.3.dmg' (4.14 গিগাবাইট) ডাউনলোড করুন এবং এটি ইনস্টল করুন। আপনাকে আইওএস অংশটি ইনস্টল করতে হবে না।

  • টার্মিনাল.অ্যাপ খুলুন

  • নীচের পাঠ্যটি cmd+ দিয়ে অনুলিপি করুন C, তবে এটি অন্য কোথাও আটকান বা পরবর্তী পদক্ষেপটি শেষ করার আগে অন্য কিছু অনুলিপি করবেন না:

    $ sudo launchctl unload /System/Library/LaunchDaemons/org.ntp.ntpd.plist
    $ sudo cp /usr/sbin/ntpd /usr/sbin/ntpd.old
    $ sudo cp /usr/sbin/ntpdate /usr/sbin/ntpdate.old
    $ sudo cp /usr/sbin/ntpdc /usr/sbin/ntpdc.old
    $ sudo cp /usr/sbin/ntptrace /usr/sbin/ntptrace.old
    $ sudo cp /usr/bin/sntp /usr/bin/sntp.old
    $ sudo cp /usr/bin/ntp-keygen /usr/bin/ntp-keygen.old
    $ sudo cp /usr/bin/ntpq /usr/bin/ntpq.old
    $ mkdir ntpd-fix
    $ cd ntpd-fix
    $ curl http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8.tar.gz | tar zxf -
    $ cd ntp-4.2.8/ntpd
    $ curl http://bugs.ntp.org/attachment.cgi?id=1165 | patch -p1
    $ cd ..
    $ ./configure --prefix='/usr' && make && sudo make install
    $ sudo launchctl load /System/Library/LaunchDaemons/org.ntp.ntpd.plist
    $ rm -r ~/ntpd-fix
    
    • লাইন 1 এনটিপিডি আনলোড করে
    • 2-8 রেখাগুলি আপনার পুরানো এনটিপি *-ফাইলগুলি ব্যাকআপ করে
    • 9 এবং 10 টি লাইন আপনার ব্যবহারকারী ফোল্ডারে এনটিপিডি-ফোল্ডার তৈরি করে এবং আপনার কার্যকরী ডিরেক্টরি পরিবর্তন করে change
    • লাইনগুলি 11-13 ডাউনলোড করুন, এনটিপিডি উত্সগুলি সংরক্ষণাগারভুক্ত করুন এবং প্রয়োজনীয় প্যাচ প্রয়োগ করুন
    • 14 এবং 15 লাইনগুলি আপনার কার্যকরী ডিরেক্টরি পরিবর্তন করে, সমস্ত প্রয়োজনীয় ফাইলগুলি সংকলন এবং ইনস্টল করুন।
    • লাইন 16 পুনরায় লোড এনটিপিডি
    • লাইন 17 এনটিপিডি-ফোল্ডারটি সরিয়ে দেয়
  • তারপরে অবিলম্বে টার্মিনালে ম্যানুয়ালি প্রবেশ করুন (এটি অনুলিপি করুন এবং আটকে দিন):

    pbpaste | cut -c 2- | sh
    

    এবং আঘাত , আপনার প্রশাসক পাসওয়ার্ড লিখুন এবং কয়েক মিনিট অপেক্ষা করুন।

    • এই পাইপগুলি সেই পেস্টবোর্ডে cutযা পাইপগুলিকে একক লাইনগুলি দেয় shellতারপরে একে একে কার্যকর করা হবে।
  • ফলাফল:

    *ntp*-files
    আপনার পুরানো আপডেট*ntp*.old-files

    এবং কিছু নতুন ফাইল এবং ফোল্ডার:
    /usr/sbin/ntp-wait
    /usr/sbin/ntpsnmpd
    /usr/share/doc/ntp4এইচটিএমএল-সহায়তা-ফাইল এবং আরও কিছু এইচটিএমএল-সহায়তা-ফাইলগুলির সাথে একটি সাবফোল্ডার।

আপনি যদি নতুন এনটিপিডি সমস্যা নিয়ে যান তবে ম্যানুয়ালটি পরীক্ষা করে দেখুন: /usr/share/doc/ntp4

আপনি যদি আপনার পুরানো ফাইলগুলিতে ফিরে যেতে চান তবে sudo সরান:

/usr/sbin/ntpd  
/usr/sbin/ntpdate  
/usr/sbin/ntpdc 
/usr/sbin/ntptrace 
/usr/bin/sntp 
/usr/bin/ntp-keygen 
/usr/bin/ntpq  
/usr/sbin/ntp-wait  
/usr/sbin/ntpsnmpd  
/usr/share/doc/ntp4  

এবং sudo *old-filesঅপসারণ করে নতুন নামকরণ করুন.old


0
  1. যদি আপনার ম্যাকটিতে এসএল 10.8 ইনস্টল করা থাকে তবে এসএল 785.1 এমবি এর জন্য এক্সকোড সংস্করণ 3.2 ডাউনলোড এবং ইনস্টল করুন। এটা কাজ করে।
  2. একটি টার্মিনাল উইন্ডো খুলুন তারপরে এটি অনুলিপি করুন এবং পেস্ট করুন: pbpaste | cut -c 2- | shতারপরে এটি একই টার্মিনাল উইন্ডোতে টাইপ করুন: clear(আপনি উইন্ডোটি সাফ করেছেন)।

তারপরে এই সমস্ত লাইন অনুলিপি করুন তবে কিছুই পাস না করে পাস করুন (এটি পদক্ষেপ 3):

sudo launchctl unload /System/Library/LaunchDaemons/org.ntp.ntpd.plist
sudo cp /usr/sbin/ntpd /usr/sbin/ntpd.old
sudo cp /usr/sbin/ntpdate /usr/sbin/ntpdate.old
sudo cp /usr/sbin/ntpdc /usr/sbin/ntpdc.old
sudo cp /usr/sbin/ntptrace /usr/sbin/ntptrace.old
sudo cp /usr/bin/sntp /usr/bin/sntp.old
sudo cp /usr/bin/ntp-keygen /usr/bin/ntp-keygen.old
sudo cp /usr/bin/ntpq /usr/bin/ntpq.old
mkdir ntpd-fix
cd ntpd-fix  
curl http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8.tar.gz | tar zxf -  
cd ntp-4.2.8/ntpd
curl http://bugs.ntp.org/attachment.cgi?id=1165 | patch -p1
cd ..
./configure --prefix='/usr' && make && sudo make install
sudo launchctl load /System/Library/LaunchDaemons/org.ntp.ntpd.plist
rm -r ~/ntpd-fix

তীরচিহ্নগুলি টিপুন: টার্মিনাল উইন্ডোতে এই কমান্ডটি না পাওয়া পর্যন্ত উপরে এবং নীচে টিপুন: pbpaste | cut -c 2- | sh

উপরে উল্লিখিত কমান্ডটি একবার পেয়ে গেলে এন্টার টিপুন। আপনি ধাপ 3 এ অনুলিপি করা সমস্ত পাঠকটি টার্মিনাল উইন্ডোতে দেখতে পাবেন। শেষ পর্যন্ত এন্টার টিপুন। যদি সিস্টেমটি আপনার প্রশাসকের পাসওয়ার্ডের জন্য অনুরোধ করে। সমস্ত প্যাচিং প্রক্রিয়া শেষ না হওয়া পর্যন্ত এটি টাইপ করুন (কিছুক্ষণ সময় নেয়) যখন সিস্টেমটি সংকলন এবং প্যাচিং শেষ করে কেবল আপনার এনটিপি সংস্করণ অনুলিপিটি যাচাই করুন এবং এটি একটি টার্মিনাল উইন্ডোতে আটকে দিন:

ntpd --version

আপনাকে এটি দেখতে হবে:

ntpd 4.2.8@1.3265-o

প্রক্রিয়া শেষ হয়েছে।


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