ファイルを/ usr / local /にコピーする方法は?(アクセス拒否)


22

私はまだUbuntuに少し慣れていないので、ファイル(この場合はAptana Studio)を拒否せずに/ usr / local /にコピーする方法を疑問に思っていました。

ターミナルでそれを行う方法はありますか?または自分自身の許可を許可する方法は?サーバーではなく10.10デスクトップエディションを使用していることを追加する必要があります。


なぜあなたはそれが欲しいのですか?ほとんどの/opt場合、ホームディレクトリにインストールする必要があります。/usrはによって管理されているaptため、そこにコピーした内容は通知なしに変更されたり、システムが壊れたりする可能性があります。
ボビー

1
@Bobby linuxのAptanaインストール手順では、/ usr / local docs.aptana.com/docs/index.php/Installing_Aptana_on_Linuxにインストールすることをお勧めしますが、/ optはそれを置くのに「賢明な場所」です特にランチパッドでPPAを取得した場合に問題が発生する可能性がある場合は、そこにあるのはなぜですか。
アラン

だから、/ optに配置する方が良いですか?
キースグローベン

はい ちなみに、適切なlamppスタックをインストールするのが面倒な私が行うXAMPPを使用する場合は、ここに配置します。
アラン

回答:


19

いくつかの異なる方法があります

  1. sudo -H nautilusターミナルに入力してsudoでNautilusを開き、通常どおりにファイルをコピーします。警告:すぐにnautilusを終了するので、通常のファイルを移動するために誤ってnautilusを使用することはありません。

  2. オープンターミナルとタイプがsudo cp file1 /usr/local/明らかに置き換えるfile1aptana

  3. 「管理者として開く」オプションをnautilusに追加し、右クリックして「管理者として開く」を選択してローカルフォルダーを開きます。


助言をありがとう。私もそう思う。インストールするのに苦労しています。
キースグローベン

6

/usr/localはユーザーrootに属するディレクトリなので、目的sudoを達成するために使用する必要があります。

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

例えば。


2
またsudo -s、と入力することもできます。これにより、exitまたはで終了するまで、すべてのコマンドが「sudo」になりますCTRL-D
スケイン

1
@Scaine:sudo su同じことを行います(参考までに)。
ジョン

3
そうではありません、ジョン。 sudo surootとしてrootシェルを提供します。 sudo -s/ you /としてルートシェルを提供します。両方試してecho $HOME、違いを確認してください。 sudo suはと同等sudo -iです。
スケイン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.