Tmux ইনস্টল করা হচ্ছে তবে “dyld: লাইব্রেরি লোড হচ্ছে না: / usr /” থেকে রেফারেন্সড


33

আমি চেষ্টা করি

brew install tmux

এটি ইনস্টল করে, তবে, সম্ভবত পূর্ববর্তী ব্যর্থতার কারণে এবং সম্পূর্ণরূপে অপসারণ না-করা উভয়ই এটি ইনস্টল করার চেষ্টা করেছিল এবং মুক্ত করানো হয়েছিল, যখন tmux ব্যবহার করার চেষ্টা করব

$ tmux
dyld: Library not loaded: /usr/local/lib/libevent-2.0.5.dylib
  Referenced from: /usr/local/bin/tmux
  Reason: image not found
Trace/BPT trap: 5

আমি মুক্তির ইনস্টল করার চেষ্টা করেছি কিন্তু আমি পেয়েছি:

$ brew install libevent
Warning: libevent-2.0.21 already installed, it's just not linked

তাই আমি চেষ্টা করেছি

$ brew link libevent

তবে আমি পেয়েছি

Linking /usr/local/Cellar/libevent/2.0.21... 
Warning: Could not link libevent. Unlinking...
Error: Could not symlink file: /usr/local/Cellar/libevent/2.0.21/include/event2/util.h
Target /usr/local/include/event2/util.h already exists. You may need to delete it.
To force the link and overwrite all other conflicting files, do:
  brew link --overwrite formula_name
To list all files that would be deleted:
  brew link --overwrite --dry-run formula_name

তাই আমি চেষ্টা করেছি

$ brew link --overwrite libevent

তবে আমি পেয়েছি

Linking /usr/local/Cellar/libevent/2.0.21... 
Warning: Could not link libevent. Unlinking...
Error: Permission denied - /usr/local/include/event2/util.h

তাই আমি চেষ্টা করেছি

$ sudo brew link --overwrite libevent

পাসওয়ার্ড:

তবে আমি পেয়েছি

Error: Cowardly refusing to `sudo brew link`
You can use brew with sudo, but only if the brew executable is owned by root.
However, this is both not recommended and completely unsupported so do so at
your own risk.

আমি আটকে গেছি.

উত্তর:


19

আমারও একই সমস্যা ছিল।

$ tmux
dyld: Library not loaded: /usr/local/lib/libevent-2.0.5.dylib
Referenced from: /usr/local/Cellar/tmux/1.9a/bin/tmux
Reason: image not found
Trace/BPT trap: 5

ইনস্টল করার চেষ্টা করা হয়েছে libeventতবে এটি ইতিমধ্যে ছিল, এখনও লিঙ্কযুক্ত নয়:

$ brew install libevent
Warning: libevent-2.0.21 already installed
$ brew link libevent
Warning: Already linked: /usr/local/Cellar/libevent/2.0.21
To relink: brew unlink libevent && brew link libevent

আমি উপরে যা প্রস্তাবিত হয়েছিল ঠিক তা করেই এটি সমাধান করেছি:

$ brew unlink libevent && brew link libevent
Unlinking /usr/local/Cellar/libevent/2.0.21... 4 links removed
Linking /usr/local/Cellar/libevent/2.0.21... 25 symlinks created
$ tmux -V
tmux 1.9a

5
এটি আমার পক্ষে কাজ করেনি। আমাকে আনইনস্টল করে পুনরায় ইনস্টল করতে হয়েছিল।
কাইল হিরোনিমাস

51
brew uninstall --force tmux
brew install tmux

এটা আমার জন্য স্থির কর


4
এটি আমার পক্ষে কাজ করেছে, কিন্তু প্রয়োজন ছাড়াই --force
juanignaciosl

2
গৃহীত উত্তর আমার ক্ষেত্রে কার্যকর হয়নি, তবে এটি হয়েছে। ধন্যবাদ
কিসানমে

এটি আমার পক্ষেও কাজ করেছে (স্বীকৃত উত্তর কার্যকর হয়নি) ..
আয়নিক বিজাউ

শুধু এই কাজ!
জানিসবারথায়ওন


3

আমার টিএমউক্সও সম্প্রতি এই ত্রুটির শুটিং শুরু করেছিল। আমার ক্ষেত্রে কেবল কলিং brew upgrade tmuxসাহায্য করেছিল।


3

Tmuxinator নিয়ে আমারও একই সমস্যা রয়েছে এবং আমার ক্ষেত্রে tmux আপগ্রেড করে আমার ক্ষেত্রে সেই ত্রুটিটি পাওয়া যায়:

brew upgrade tmux 


0

আমি উপরের পদক্ষেপগুলি চেষ্টা করেছিলাম কিন্তু সেগুলি যদিও আমার পক্ষে কার্যকর হয়নি। আমার ক্ষেত্রে আমার মুক্তির সংস্করণটি নেই। আমি দ্বিগুণ, ট্রিপল এটি পরীক্ষা করে দেখেছি তবে মনে হয় যে সংস্করণটি মেশানো বা কোনওভাবেই সরবরাহ করা হয়নি।

আমার যা ছিল তা হ'ল লভেন্ট -২.১..6.ডিলিব। আমি লিভেন্ট -২.০.৫.আডিলিব থেকে পূর্বোক্ত ফাইলটিতে একটি সিমিলিংক তৈরি করেছি এবং tmux আবার কাজ করছে বলে মনে হচ্ছে। সম্ভবত tmux আপডেট করা উচিত?


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

@ টেটসুজন আসলে, ওপি সত্যিকার অর্থে কোনও প্রশ্ন জিজ্ঞাসা করল না, যদি আমরা কেশ বিভক্ত করতে চাই। এই উত্তরটি আমার টিএমএক্স সেশনটি না হারিয়ে আমার পক্ষে সমাধান করেছে। পোস্ট করার জন্য ধন্যবাদ কোজি।
স্ন্যাপফ্র্যাকাল্পপপ

0

ম্যাকস আপডেট করার পরেও আমি একই সমস্যা পেয়েছি। ঠিক করতে

  • আপনি যদি tmuxপুনরায় ইনস্টল করার চেয়ে উত্স কোড থেকে ইনস্টল করেন তবে এটি নতুন মুক্তির লিঙ্ক করবে।
  • হোমব্রিউ রান ব্যবহার করা হয় brew uninstall --force tmux; brew install tmux

0

আমি সমস্যার মুখোমুখি হয়েছি এবং উপরোক্ত সমাধানগুলি সমাধান করার চেষ্টা করেছি কিন্তু এটি কার্যকর হয়নি। আমি যা জানতে পেরেছিলাম pipতা হল ওপেনসেলের সাথে একটি অদ্ভুত নির্ভরতা ছিল এবং যেহেতু আমি এটির মাধ্যমে ওপেনসেলটি ইনস্টল করেছি / ইউএসআর / লোকাল / অপ্টের সাথে সঠিকভাবে লিঙ্ক করা হয়নি এবং ব্রিউয়ের মাধ্যমে সংযোগ স্থাপনও কাজ করছে না। একটি সহজ সমাধান ছিল ব্রাউয়ের মাধ্যমে ওপেনসেল এবং মুক্ত উভয়ই আনইনস্টল করা এবং ব্রুয়ের মাধ্যমে সেগুলি পুনরায় ইনস্টল করা।

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