Tôi đang làm việc trên Ubuntu 12.04 64 bit.
Tôi muốn thêm "Thiết bị đầu cuối mở tại đây" vào ngữ cảnh Nautilus hoặc menu chuột phải nhưng nó cố tải xuống phiên bản 32 bit từ Internet.
Tôi đang làm việc trên Ubuntu 12.04 64 bit.
Tôi muốn thêm "Thiết bị đầu cuối mở tại đây" vào ngữ cảnh Nautilus hoặc menu chuột phải nhưng nó cố tải xuống phiên bản 32 bit từ Internet.
Câu trả lời:
Bạn phải cài đặt gói nautilus-open-terminal từ kho vũ trụ cho các phiên bản Ubuntu lên đến Ubuntu 15.04:
sudo apt-get install nautilus-open-terminal
Nếu bạn muốn cài đặt nó với apturl, hãy sử dụng URL này: apt: // nautilus-open-terminal
Sau đó:
nautilus -q
Để khởi động lại Nautilus
Trong Ubuntu 15.10, chức năng đã được bao gồm trong nautilus
!
gnome-terminal
và xterm
).
nautilus-open-terminal
gói. Sử dụng nautilus-actions
thay thế.
nautilus-open-terminal
và nautilus-actions
các gói có sẵn trong kho vũ trụ của Ubuntu 14.04. Vì vậy, chạy các lệnh dưới đây để kích hoạt kho vũ trụ và cũng để cài đặt các gói đã đề cập ở trên.
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install nautilus-open-terminal
sudo apt-get install nautilus-actions
Cuối cùng chạy nautilus -q
lệnh để thoát nautilus. Bây giờ bạn có thể thấy Open in terminal
tùy chọn khi nhấp chuột phải.
Đây là kịch bản của tôi để mở terminal trong thư mục hiện tại,
Tôi đã tự xây dựng sau khi plugin mở thiết bị đầu cuối ngừng hoạt động với tôi
#!/bin/bash
##################################
# A nautilus script to open gnome-terminal in the current directory
# place in ~/.gnome2/nautilus-scripts
##################################
# Remove file:// from CURRENT_URI
gnome-terminal --working-directory=`echo "$NAUTILUS_SCRIPT_CURRENT_URI" | cut -c 8-`
PS: Đây là một số thông tin tiền thưởng
Chỉ định một phím tắt cho tập lệnh
Chỉnh sửa tập tin ~ / .gnome2 / accels / nautilus
Tìm dòng tương tự như thế này:
; (gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "")
(gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "<Primary><Shift>t")
Tôi vừa cài đặt Ubuntu 14.04 Phiên bản máy tính để bàn ngày hôm nay 07-18-2014 và tất cả những gì tôi phải làm để có tùy chọn dòng lệnh trong Nautilus là như sau trong một thiết bị đầu cuối:
sudo apt-get install nautilus-open-terminal
nautilus -q
Tôi đã sử dụng giải pháp của @ Gautam cho đến khi tôi thấy nó không hoạt động (ý tôi là chính tập lệnh) nếu đường dẫn chứa các ký tự không phải mã ascii vì nó được mã hóa URL.
Đây là sửa chữa nhỏ của tôi đang làm việc ít nhất cho tôi. Vì vậy, kịch bản sẽ trông như thế này:
#!/usr/bin/gnome-terminal
Theo gnome-terminal
tài liệu, khi bạn thực hiện điều này:
cd path/to/dir
gnome-terminal
gnome-terminal
sẽ sử dụng path/to/dir
như thư mục làm việc, giải thích tại sao tập lệnh đó hoạt động.
Nếu bạn đang sử dụng Ubuntu 18.04
hoặc mới hơn:
sudo apt install nautilus-admin
cd $PWD
Liên kết này cung cấp giải pháp hoạt động tốt nhất để thêm tính năng "Mở thiết bị đầu cuối tại đây" làm menu lệnh ngữ cảnh cho một thư mục.
http://www.n00bsonubfox.net/content/add-open-terminal-here-to-file-menu-ubfox-14-04/