"インストール: 'rootterminal'の後にオブジェクトファイルオペランドはありません。

"インストール: 'rootterminal'の後にオブジェクトファイルオペランドはありません。

ルート端末を開くと、通常の端末が起動します。ルートターミナルにアクセスできません。

次のコマンドでルート端末を更新すると、

sudo apt-get update && install rootterminal

次のエラーが発生します。

Reading package lists... Done
install: missing destination file operand after `rootterminal'
Try `install --help' for more information.

この問題をどのように解決できますか?

答え1

無効なコマンドを実行しました。&&の左側にあることをするという意味だ&&可能であれば、次に右側にある操作を実行します。」の例では、左側のコマンドは次のようになります。

sudo apt-get update

これは読みますリポジトリインストールできるソフトウェアのリストを更新します。右(背面&&)のコマンドは次のとおりです。

install rootterminal

したがって、システムは実行を試みます。install少なくとも2つのパラメータが必要なため、エラーが発生します。

デフォルトでは、このコマンドは実際には2つの別々の独立したコマンドであることを理解する必要がありますcommand1 && command2。あなたがしたいことは

sudo apt-get update && sudo apt-get install rootterminal

編集:私はこれがrootterminal特定のKaliパッケージだと思いましたが、存在しないようです(@umläuteが指摘したように)。コマンドを実行するには、root次のいずれかの方法を使用できます。

  • sudorootでコマンドを実行するために使用されます。

    sudo command
    
  • sudo使用~になるルートとして次のコマンドを実行します。

    sudo -i
    ### You will be asked for your password
    command
    
  • suルートになるために使用

    su
    ## You will be asked for root's password
    command
    

答え2

(私はこの質問にDebianの質問であるかのように答えています。具体的な内容はわかりません。カリ)

Debianにはという名前の人はいませんrootterminal。正しいインストール方法がある場合は、以下を実行してください。

$ sudo apt-get update && sudo apt-get install rootterminal

apt-get(これはプログラムを呼び出すのではなく2回呼び出すという点でコマンドとは異なりますinstall(良いcp)。

いわゆるルートターミナルrootシェルを実行し、クールな色を持つ別の(x-)端子

ルート端末を作成する最も簡単な方法は、一般端末を開き、次のように入力することです。ここ):

su

機能すると、実行するショートカットを作成できます(例:)。xterm -bg green -fg black -s su

答え3

レガシープロジェクトでこの問題が発生し、pip Eggのインストールコマンドを使用してパッケージをインストールしてみました。

lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/commands# install yolk
install: missing destination file operand after `yolk'

問題のものはinstallpip eggで使用されます。コマンドフォルダにあり、install.pyそこからpip eggを使用してパッケージをインストールできます。 OPはrootterminalPythonパッケージなので、aptを使ってインストールするわけではありません。install2番目のパラメータにはターゲットファイルが必要です。あなたの状況は、あなたがeggにいないのにpipを使用する必要があると言わずにpipのinstallコマンドを使用したということです。pip install代わりに使用してください。

関連情報