उपयुक्त खोज: सटीक मिलान की सीमा


14

मैं काफी समय से लिनक्स के साथ काम कर रहा हूं, लेकिन मैंने कभी भी उपयुक्त नहीं लग रहा था।

बात यह है कि जब जावा या पायथन से संबंधित कुछ या कुछ इसी तरह की खोज होती है, तो सैकड़ों पैकेज मिलते हैं। लेकिन मैं पैकेज के सटीक नाम के रूप में किसी भी चीज़ के लिए परिणामों को सीमित करना चाहता हूं।

तो मैं सामान की कोशिश की: apt search python | grep *python* और इतने पर, लेकिन यह कभी नहीं लगा। मुझे अपनी हार स्वीकार करने और पैकेज विवरण प्राप्त करने या पैकेट खोजने के लिए चित्रमय इंटरफ़ेस का उपयोग करने से नफरत है। अग्रिम में धन्यवाद।

जवाबों:


21

Apt नियमित अभिव्यक्ति का समर्थन करता है, ताकि आप उपयोग कर सकें:

apt search ^python$

जो एक पैकेज के साथ शुरू होता pहै ythoऔर उसके बाद शुरू होता है n(दूसरे शब्दों में: बिल्कुल ठीक दिखता है python)।

या यहां तक ​​कि अपनी खोज को संकुल नामों तक सीमित करके उपयोग करें:

apt search --names-only python

1
मुझे लगता है कि दूसरी कमान वही है जिसकी मुझे तलाश है। धन्यवाद!
कार्ल

@CarldeJong आपका स्वागत है;)
रवेक्सिना

आप योग्यता का उपयोग करने पर भी विचार कर सकते हैं, जिसकी अभी भी अधिक शक्तिशाली खोज है। आपको शायद यहाँ इसकी आवश्यकता नहीं है, लेकिन पहले से ही स्थापित नहीं किए गए (कहे गए) पैकेजों की खोज करने में सक्षम हैं, नाम में "अजगर" हैं, और एक निश्चित से किसी को बाहर करते हुए, उनके विवरण में कहीं "आंकड़े" का उल्लेख करें। पीपीए? वह क्षुद्र मस्त है।
दारेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.