काढ़ा स्थापित, जुड़ा हुआ है, लेकिन नहीं मिला


12

मैं बस mtrHomebrew के माध्यम से स्थापित किया है , और यह प्रतीत होता है सफलतापूर्वक (यानी, असामान्य कुछ भी नहीं) पूरा किया।

MBA% mtr
zsh: command not found: mtr

अजीब है कि। मुझे लगा कि मैं फिर से कोशिश करूँगा:

MBA% brew install mtr
Warning: mtr-0.86 already installed

ठीक है, शायद यह इस तरह से सम्‍मिलित है mtr-0.86:

MBA% mtr-0.86
zsh: command not found: mtr-0.86

नहीं, ठीक है, शायद यह लिंक करने में विफल रहा:

MBA% brew link mtr
Warning: Already linked: /usr/local/Cellar/mtr/0.86
To relink: brew unlink mtr && brew link mtr
MBA% brew unlink mtr && brew link mtr
Unlinking /usr/local/Cellar/mtr/0.86... 3 symlinks removed
Linking /usr/local/Cellar/mtr/0.86... 2 symlinks created
MBA% mtr zsh: command not found: mtr

तथापि:

MBA% /usr/local/Cellar/mtr/0.86/sbin/mtr
[Success]

क्या चल रहा है? Homebrew लिंक करने में असफल क्यों हो रहा है (और उस मामले के लिए राहत देने पर कम सहानुभूति पैदा कर रहा है ..)?


1
(उत्सुक-आंखों वाला ध्यान दे सकता है कि mtrजड़ की जरूरत है। हां। [सफलता] मेरा मतलब है कि यह सिर्फ उसके बारे में शिकायत करता है, यहां तक ​​कि चलाने में भी विफल रहा है।)
OJFord

जवाबों:


14

मैंने 0.86 काढ़ा लगाते समय वही देखा। जबकि अधिकांश बायनेरिज़ / usr / लोकल / बिन से जुड़े होते हैं, वहीं ब्रुअर्स / usr / लोकल / साइबिन से जुड़े होते हैं। यह पूरी तरह से सही है लेकिन पूरे रास्ते को टाइप करने से बचने के लिए आपको अपने रास्ते का विस्तार करना होगा।

export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"

इसे एक बार ठीक कर देंगे और आपको इसे स्थायी रूप से ठीक करने के लिए अपने .bash_profile को समायोजित करने की आवश्यकता होगी


यह एक समय मदद करता है
विरोधी

12

Mtr v0.86 और उससे नीचे के लिए:

brew install mtr
ln /usr/local/Cellar/mtr/0.86/sbin/mtr /usr/local/bin/mtr
sudo mtr superuser.com

लेकिन चूंकि mtr v0.87 में एक और कमांड की जरूरत है:

ln /usr/local/Cellar/mtr/0.92/sbin/mtr-packet /usr/local/bin/mtr-packet

दरअसल mtr पहले से ही / usr / लोकल / sbin में था। PATH में / usr / local / sbin को जोड़ने का उपाय बेहतर है।
टुनिटिम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.