एंड्रॉइड स्टूडियो फ़ाइल को अनपैक करने के लिए कहां?


35

मैं उबंटू के लिए नया हूं, मैंने अभी 12.04 में दोहरी बूट उबंटू स्थापित किया है। मैं Android स्टूडियो स्थापित करना चाहता हूं, लेकिन मैं वास्तव में नहीं जानता कि कैसे। मैंने android-studio-bundle.tgz फ़ाइल डाउनलोड की है और इसमें उपयुक्त स्थान पर फ़ाइल को अनपैक करने के लिए लिखा है। मैं वास्तव में नहीं जानता कि मेरे अनुप्रयोगों के लिए उपयुक्त स्थान क्या है। क्या आप कृपया मुझे बता सकते हैं कि इस फ़ाइल को कहाँ अनपैक करना है, या यदि यह एंड्रॉइड स्टूडियो स्थापित करने का सही तरीका है? यह भी कि अगर आप ubuntu के सुझावों के बारे में पढ़ने के लिए मुझे एक अच्छा मार्गदर्शक या स्थान बताते हैं तो मैं बहुत आभारी रहूंगा, बस उबंटू की सामान्य समझ होगी।

मुख्य प्रश्न: मुझे अपना एंड्रॉइड-स्टूडियो-बंडल-टूजी फ़ाइल कहां खोलना चाहिए?


बस उन्हें अपने घर निर्देशिका में अनपैक करें जब तक कि जावा पथ दिखाई नहीं देता।
ओलू स्मिथ

2
@ RaduRădeanu यह इस बारे में नहीं है कि मैंने क्या कोशिश की और काम नहीं किया, यह इस बारे में है कि इसे लगाने के लिए सबसे अच्छी जगह क्या है। इसे करने का सही तरीका क्या है, क्योंकि मैं यह नहीं बताता कि ubuntu कैसे काम करती है और इसके क्या परिणाम होंगे।
वेटो

मैं आमतौर पर इस तरह के सॉफ्टवेयर को अपने होम फोल्डर में स्थापित करता हूं ~ /
.Local

जवाबों:


58

प्रश्न के प्रमुख भाग जैसा कि मैं उन्हें देखता हूं: उपयोगकर्ता उबंटू / लिनक्स के लिए नया है, उपयोगकर्ता सर्वोत्तम प्रथाओं और बुनियादी उपयोगकर्ता अनुभव के आधार पर एक सिफारिश चाहता है।

@ luis-de-sousa उबंटू निर्देशिका संरचना को इंगित करने में सही था, लेकिन मैंने आधिकारिक स्रोतों से इस संदर्भ का उपयोग किया ।

यदि आप चाहते हैं कि एंड्रॉइड-स्टूडियो सभी उपयोगकर्ताओं के लिए उपलब्ध हो (उपरोक्त के आधार पर) तो आपको टार / tgz / zip को unpacking करना चाहिए/opt बजाय ( /usr/localया /usr/binबाद में विशिष्ट-उपयोगकर्ता स्थापनाओं के लिए पसंद किए जाने के साथ)। ठीक से सेटअप करें, हमें उपयोगकर्ता समूह की अनुमति या किसी अन्य उच्च-स्तरीय प्रशासन को बदलने की आवश्यकता नहीं है।

  1. डाउनलोड किए गए टार / tgz / zip फ़ाइल को अनपैक करें जहाँ वह देता है
  2. एक टर्मिनल विंडो का उपयोग करके, उस फ़ोल्डर स्थान पर नेविगेट करें (शायद cd ~/Downloads), आह्वान करें sudo -i(आपको अगले कुछ चरणों के लिए प्रशासक / सु अनुमति की आवश्यकता होगी)
  3. mv android-studio /opt आपके द्वारा अनपैक की गई फ़ाइलों को स्थानांतरित करता है (अनुमतियों की आवश्यकता है)
  4. gedit android-studio.desktopयह एक टेक्स्ट एडिटर खोलता है ताकि हम आपके नए प्रोग्राम को खोलने के लिए एक शॉर्टकट आइकन बना सकें। निम्न कोड डालें, फिर .desktop फ़ाइल सहेजें।

    [Desktop Entry]
     Name=Android Studio
     Comment=Integerated Development Environment for Android
     Exec=/opt/android-studio/bin/studio.sh
     Icon=/opt/android-studio/bin/studio.png
     Terminal=false
     Type=Application
     Categories=Development;IDE
    
  5. खत्म करने के लिए, desktop-file-install android-studio.desktop

हम टर्मिनल विंडो के साथ कर रहे हैं, आप इसे बंद कर सकते हैं या exit .desktop फ़ाइल अब आपको उबंटू के यूनिटी इंटरफ़ेस (या जो भी डीईयू मेनू / डैश का उपयोग कर रहे हैं) के भीतर एंड्रॉइड-स्टूडियो खोजने और खोजने की अनुमति देता है। दूसरे शब्दों में, एंड्रॉइड-स्टूडियो की खोज करने के लिए ऊपरी-बाएँ में उस आइकन पर क्लिक करें आप चल रहे होने पर आइकन पर राइट-क्लिक भी कर सकते हैं और "इसे लॉन्चर पर लॉक कर सकते हैं।"

आप अपने एप्लिकेशन लॉन्चर के लिए प्रकट होने के लिए मेनू विकल्प भी बना सकते हैं, एकता लॉन्चर्स पर उबंटू प्रलेखन देखें।


इन-टेक्स्ट उद्धरणों के अलावा, मैंने निम्नलिखित पृष्ठों को भी बड़े पैमाने पर संदर्भित किया:

http://naveensnayak.wordpress.com/2013/05/15/ubuntu-13-04-adding-launchers-to-unity-panel/

कैसे स्थापित करें ग्रहण?

http://developer.android.com/sdk/installing/studio.html#Installing


बहुत बहुत धन्यवाद क्लेटन। यह सही और उपयोगकर्ता के लिए सबसे अच्छा समाधान था जिसे मैं पूछ सकता था।
फ्लू

बहुत बढ़िया। यह मैन्युअल रूप से स्थापित करने के तरीके पर एक आदर्श विवरण है।
जेफ

2
किसी को भी इस बात पर जोर देने के लिए कि उन्हें कहां बनना चाहिए android-studio.desktop, चिंता न करें। desktop-file-installचरण में इस फ़ाइल का एक नया संस्करण बनाता है /usr/share/applicationsतो एक, आपके द्वारा बनाए अंततः बाहरी हो जाता है।
pjd

मुझे बस अंतिम पंक्ति के बाद एक अनुगामी अर्धविराम जोड़ने की आवश्यकता है: Categories=Development;IDEऔर sudoचरण 5:sudo desktop-file-install android-studio.desktop
लुइज़ रॉसी

10

लिनक्स में, प्रोग्राम आमतौर पर /usr/localया में संग्रहीत होते हैं /usr/share; जब आप aptइसके साथ एक प्रोग्राम स्थापित करते हैं, तो इनमें से किसी एक फ़ोल्डर के अंदर स्वचालित रूप से सेट हो जाता है। मैं आपको एक फ़ोल्डर बनाने की सलाह /usr/local/android-studioदूंगा और फ़ाइल को वहां अनपैक करें (ध्यान दें कि आपको इसे करने के लिए sudo अधिकारों की आवश्यकता होगी )।

अन्यथा आप इसे अपने homeफ़ोल्डर में कहीं अनपैक कर सकते हैं , एक विकल्प भी अगर आपके पास sudo के अधिकार नहीं हैं । यहां यह वास्तव में मायने नहीं रखता कि आप कहां से ~/software/android-studioसुविधा के लिए एक फोल्डर बना सकते हैं ।

लिनक्स निर्देशिका संरचना के बारे में अधिक पढ़ें ।


उपयोगकर्ता कुछ कैसे चला सकता है /usr/local/android-studio/bin?
ब्रायम

1
./usr/local/android-studio/bin/studio.sh
मेंढक

1
सावधानी नोट: यदि आप ऐसे स्थापित करते हैं कि चलने के लिए एक sudo आवश्यक है, तो यह एमुलेटर का उपयोग करते समय निम्न समस्या हो सकती है: .ini फ़ाइलें / जड़ में बनाई जा रही हैं और Android स्टूडियो में दिखाई नहीं दे रही हैं। stackoverflow.com/questions/25829620/…
फिल फ्रीहोफर 21

3

ठीक है, मुझे स्पष्ट करने दें, सामान रखने के लिए एक उचित स्थान है, लेकिन इस मामले में, सरल सबसे अच्छा है, इसलिए मैं किसी भी स्थान को पसंद करता हूं जहां आपके पास पहले से ही लिखने / पढ़ने की अनुमति है, जैसे आप $HOMEनिर्देशिका।

निर्देश से लें

लिनक्स:

  1. डाउनलोड की गई टार फ़ाइल, एंड्रॉइड-स्टूडियो-बंडल -tgz को अपने अनुप्रयोगों के लिए उपयुक्त स्थान पर अनपैक करें।
  2. एंड्रॉइड स्टूडियो लॉन्च करने के लिए, टर्मिनल में एंड्रॉइड-स्टूडियो / बिन / डायरेक्टरी पर जाएं और studio.sh को निष्पादित करें।
  3. आप अपने PATH पर्यावरण चर में एंड्रॉइड-स्टूडियो / बिन / जोड़ना चाह सकते हैं ताकि आप किसी भी निर्देशिका से एंड्रॉइड स्टूडियो शुरू कर सकें।

आसान चरणों में फिर से शुरू:

mkdir ~/android-sdk && cd ~/android-sdk
wget http://dl.google.com/android/studio/install/0.4.2/android-studio-bundle-133.970939-linux.tgz
tar xf android-studio-bundle-133.970939-linux.tgz
export PATH="~/android-sdk/android-studio/bin/:$PATH"
studio.sh

यदि आप उन्हें स्थायी बनाना चाहते हैं:

echo 'export PATH="~/android-sdk/android-studio/bin/:$PATH"' >> ~/.bashrc

या .zshrc। आपके द्वारा उपयोग किए जाने वाले शेल के आधार पर। किया हुआ। आप जो भी रास्ता पसंद करते हैं उसका उपयोग कर सकते हैं, बस दूसरे सॉफ़्टवेयर के साथ हस्तक्षेप करने की कोशिश न करें।


किसी को भी पता है कि यह कहाँ गलत है?
ब्रीयम

मुझे लगता है (निश्चित नहीं, जैसा कि मैंने इस मामले में मतदान से बचना चुना है) क्योंकि ~/android-sdkआवेदनों के लिए उपयुक्त स्थान नहीं है। व्यक्तिगत रूप से, मैं ~इन जैसे दस्तावेजों, चित्रों, संगीत, वीडियो और सामान में रखता हूं ।
रादु राईडेनू

@ RaduRădeanu रास्ता मायने नहीं रखता, मेरे जवाब का यही मतलब था। आप जो चाहें उसे रास्ता बदल सकते हैं। इसके अलावा, यह विकि प्रविष्टि का अनुसरण करता है। यदि आप अन्य उत्तर की जाँच करते हैं तो यह गृह में भी स्थापित होता है, इसलिए मुझे नहीं पता कि मेरा गलत क्यों है?
ब्रायम

ठीक है, फिर इसे अपने उत्तर में जोड़ें, बस मुझे मत बताना ... मुझे वह बिंदु दिखाई नहीं दे रहा है।
रादु राईडेनु

@ RaduRădeanu मैं पूछ रहा था कि क्या गलत था, आपने अपनी राय दी, और मैंने कहा कि इससे कोई फर्क नहीं पड़ता कि क्या यही कारण है कि लोग नीचे गए।
ब्रायम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.