これは二重の質問です。
1つ目は、Ubuntuデスクトップにターミナルショートカットを配置できますか(方法はダブルクリックでターミナルウィンドウを起動することです)
2番目は、コマンドでターミナルを直接起動することは可能ですか?つまり、起動するたびにSudo apt-get ...を直接呼び出す必要があります
どんな助けも大歓迎です。
ターミナルを起動する実際のコマンドはです。 。 .gnome-terminal
。実際には、さまざまなターミナルエミュレータがあります。例えば、私は現在sakura
を使用しています。多くの人がTerminator
のようにしています。古典的な人はxterm
です(ちなみにUbuntuやLinuxディストリビューションにも付属しています)グラフィカル環境があります)。
Windowsの世界で「ショートカット」と呼ぶものは、.lnk
ファイルです。 Ubuntuの世界には、.desktop
ファイルに似たものがあります。これらは、いくつかのアプリを実行するだけでなく、多くの目的で使用されます。これらのファイルを.config/autostart
フォルダー(先頭のドットに注意)に入れると、GUIログインで起動することもできます。これらのファイルの構造は次のとおりです。
[Desktop Entry]
Type=Application
Exec=**actual command goes here**
Hidden=false
NoDisplay=false
Terminal=false
したがって、次のようなファイルを作成できることを知っています。
[Desktop Entry]
Name=MY-CUSTOM-APP
Type=Application
Exec=gnome-terminal
Hidden=false
NoDisplay=false
Terminal=false
Icon=/usr/share/icons/gnome/48x48/apps/terminal.png
アイコンフィールドは時々無視できますが、ショートカットをきれいに見せたい場合は、画像へのフルパスを指定してください。
また、すべての.desktop
ファイル、/usr/share/applications
、および/usr/share/applications/gnome-terminal.desktop
があるフォルダーが存在します。そのようなファイルを/home/user/Desktop/
にコピーできます。問題は、これらのファイルはroot
ユーザーが所有しているため、これらの行に沿って何かをする必要があるということです。
cp /usr/share/applications/gnome-terminal.desktop /home/$USER/Desktop/Terminal.desktop
chown $USER:USER /home/$USER/Desktop/Terminal.desktop
chmod +x /home/$USER/Desktop/Terminal.desktop