Nơi để giải nén tập tin studio android?


35

Tôi mới sử dụng Ubuntu, tôi vừa cài đặt khởi động kép Ubuntu 12.04. Tôi muốn cài đặt android studio, nhưng tôi thực sự không biết làm thế nào. Tôi đã tải xuống tệp android-studio-bundle.tgz và trong đó nó được viết để giải nén tệp ở vị trí thích hợp. Tôi thực sự không biết vị trí thích hợp cho các ứng dụng của mình có nghĩa là gì. Bạn có thể vui lòng cho tôi biết nơi giải nén tập tin này, hoặc nếu đây là cách chính xác để cài đặt android studio? Ngoài ra, nếu bạn nhận xét cho tôi một hướng dẫn hay địa điểm để đọc về các mẹo trên ubfox, tôi sẽ rất biết ơn, chỉ cần có sự hiểu biết chung về ubfox.

Câu hỏi chính: tôi nên giải nén tập tin android-studio-bundle.tgz ở đâu?


chỉ cần giải nén chúng vào thư mục chính của bạn miễn là có thể nhìn thấy đường dẫn java.
Olu Smith

2
@ RaduRădeanu Không phải là về những gì tôi đã thử và không hoạt động, Đó là về nơi tốt nhất để đặt nó. Cách đúng đắn để làm điều đó là gì, bởi vì tôi không biết cách thức hoạt động của Ubuntu và những hậu quả sẽ xảy ra.
Vato

Tôi thường cài đặt phần mềm như thế này trong thư mục nhà của mình ~ / .local / lib
zeitue

Câu trả lời:


58

Các phần chính của câu hỏi mà tôi thấy chúng: người dùng mới sử dụng Ubuntu / Linux, người dùng muốn có một đề xuất dựa trên các thực tiễn tốt nhất và trải nghiệm người dùng cơ bản.

@ luis-de-sousa đã đúng khi chỉ ra cấu trúc thư mục Ubuntu, nhưng tôi đã sử dụng tài liệu tham khảo này từ Nguồn chính thức .

Nếu bạn muốn android-studio có sẵn cho tất cả người dùng (dựa trên những điều trên), bạn nên giải nén tar / tgz / zip/opt thay vì /usr/localhoặc /usr/bin(với ưu tiên cài đặt cho người dùng cụ thể). Thiết lập đúng cách, chúng ta không cần thay đổi quyền của nhóm người dùng hoặc bất kỳ quản trị cấp cao nào khác.

  1. Giải nén tệp tar / tgz / zip đã tải xuống
  2. Sử dụng cửa sổ Terminal, điều hướng đến vị trí thư mục đó (có thể cd ~/Downloads), gọi sudo -i(Bạn sẽ cần quyền quản trị viên / su cho vài bước tiếp theo)
  3. mv android-studio /opt di chuyển các tệp bạn đã giải nén (yêu cầu quyền)
  4. gedit android-studio.desktopđiều này sẽ mở trình soạn thảo văn bản để chúng tôi có thể tạo biểu tượng lối tắt để mở chương trình mới của bạn. Chèn đoạn mã sau, sau đó lưu tệp .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. Để kết thúc, desktop-file-install android-studio.desktop

Chúng tôi đã hoàn thành với cửa sổ đầu cuối, bạn có thể đóng nó hoặc exit tệp .desktop đó cho phép bạn tìm kiếm và tìm android-studio trong giao diện Unity của Ubuntu (hoặc bất kỳ menu DE / dash nào bạn đang sử dụng). Nói cách khác, nhấp vào biểu tượng đó ở phía trên bên trái để tìm kiếm android-studio Bạn cũng có thể nhấp chuột phải vào biểu tượng trong khi nó đang chạy và "khóa nó vào trình khởi chạy."

Bạn cũng có thể tạo các tùy chọn menu để xuất hiện cho trình khởi chạy ứng dụng của mình, xem Tài liệu Ubuntu trên Trình khởi chạy Unity.


Bên cạnh các trích dẫn trong văn bản, tôi cũng tham khảo rộng rãi các trang sau:

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

Làm thế nào để cài đặt Eclipse?

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


Cảm ơn bạn rất nhiều Clayton. Đó là giải pháp hoàn hảo và thân thiện với người dùng mà tôi có thể yêu cầu.
cúm

Làm tốt. Đây là một mô tả hoàn hảo về cách cài đặt bằng tay.
Jeff

2
Đối với bất cứ ai nhấn mạnh về nơi họ sẽ tạo ra android-studio.desktop, đừng lo lắng. Các desktop-file-installbước tạo ra một phiên bản mới của tập tin này trong /usr/share/applicationsnên một bạn tạo cho mình cuối cùng trở nên xa lạ.
pjd

Tôi chỉ cần thêm một dấu chấm phẩy sau dòng cuối cùng: Categories=Development;IDEsudobước 5:sudo desktop-file-install android-studio.desktop
Luiz Rossi

10

Trong Linux, các chương trình thường được lưu trữ trong /usr/localhoặc /usr/share; khi bạn cài đặt một chương trình với aptnó sẽ tự động được thiết lập bên trong một trong những thư mục này. Tôi sẽ khuyên bạn nên tạo một thư mục thích /usr/local/android-studiovà giải nén tệp ở đó (lưu ý rằng bạn sẽ cần quyền sudo để làm điều đó).

Nếu không, bạn có thể giải nén nó ở đâu đó trong homethư mục của mình , cũng là một tùy chọn nếu bạn không có quyền sudo . Ở đây không thực sự quan trọng, bạn có thể tạo một thư mục như thế nào ~/software/android-studiocho thuận tiện.

Đọc thêm về cấu trúc thư mục Linux .


Làm thế nào người dùng có thể chạy một cái gì đó trong /usr/local/android-studio/bin?
Braiam

1
./usr/local/android-studio/bin/studio.sh
Mendhak

1
Lưu ý thận trọng: nếu bạn cài đặt sao cho sudo được yêu cầu để chạy, nó có thể dẫn đến sự cố sau khi sử dụng trình giả lập: các tệp .ini được tạo trong / root và không hiển thị cho Android Studio. stackoverflow.com/questions/25829620/ Lời
Phil Freihofner

3

Ok, hãy để tôi nói rõ, có một nơi thích hợp để đặt công cụ, nhưng trong trường hợp này, đơn giản là tốt nhất, vì vậy tôi thích bất kỳ vị trí nào mà bạn đã có quyền ghi / đọc, như $HOMEthư mục của bạn .

Lấy từ hướng dẫn

Linux:

  1. Giải nén tệp Tar đã tải xuống, android-studio-bundle-.tgz, vào một vị trí thích hợp cho các ứng dụng của bạn.
  2. Để khởi chạy Android Studio, điều hướng đến thư mục android-studio / bin / trong một thiết bị đầu cuối và thực hiện studio.sh.
  3. Bạn có thể muốn thêm android-studio / bin / vào biến môi trường PATH của mình để có thể khởi động Android Studio từ bất kỳ thư mục nào.

Tiếp tục trong các bước dễ dàng:

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

Nếu bạn muốn làm cho chúng vĩnh viễn:

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

hoặc .zshrc. Tùy thuộc vào vỏ bạn sử dụng. Làm xong. Bạn có thể sử dụng bất kỳ con đường nào bạn thích, chỉ cần cố gắng không can thiệp vào phần mềm khác.


Có ai biết nó sai ở đâu không?
Braiam

Tôi nghĩ (không chắc chắn, vì tôi đã chọn bỏ phiếu trong trường hợp này) vì ~/android-sdkkhông phải là một vị trí thích hợp cho các ứng dụng. Cá nhân, tôi giữ các ~tài liệu, hình ảnh, âm nhạc, video và những thứ như thế này.
Radu Rădeanu

@ RaduRădeanu đường dẫn không thành vấn đề, đó là điểm trả lời của tôi. Bạn có thể thay đổi đường dẫn đến bất cứ điều gì bạn thích. Ngoài ra, nó theo mục wiki. Nếu bạn kiểm tra câu trả lời khác, nó cũng sẽ cài đặt trong HOME, vì vậy tôi không biết tại sao tôi lại sai?
Braiam

OK, sau đó thêm câu này vào câu trả lời của bạn, đừng nói với tôi ... Tôi không thấy điểm đó.
Radu Rădeanu

@ RaduRădeanu Tôi đã hỏi điều gì sai, bạn đã đưa ra ý kiến ​​của mình và tôi đã nói rằng điều đó không quan trọng nếu đó là lý do tại sao mọi người hạ thấp.
Braiam
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.