jonoさん
なるほど、GUI(グラフィカルユーザインターフェイス、グラフィカル画面)からコピーしようとしたのですね。
それでは失敗します。
先ずディレクトリ構造から説明しますね。
ホームディレクトリとは、デスクトップにある「ホーム」というフォルダのことです。ここが自分の本拠地になります。
ディレクトリとは Windows で言うフォルダのことで、Windows と同じように階層構造になっています。
ここから先は端末を開いて実際に操作しながら読んでください。
端末はメニューをクリックして、一番左側上から5番目のアイコンをクリックすると開きます。
一番根っこにあるのがルートディレクトリと呼ばれ / で表します。
端末から以下のコマンドを入力してみてください。
- コード: 全て選択
ls /
するとルートディレクトリに直接含まれるディレクトリとファイルの一覧が表示されます。
このなかに home というのがあるはずです。こんどは home に含まれるディレクトリを見てみます。
- コード: 全て選択
ls /home
すると自分のユーザ名が出てきたはずです。例えば私の場合ですと ban になっています。
これが私のホームディレクトリになります。
次にホームディレクトリに直接含まれるディレクトリとファイルの一覧を表示します。
- コード: 全て選択
ls /home/ban
すると、ドキュメント、ダウンロード、ピクチャ、ビデオ、デスクトップなどが出てきたはずです。
こういう構造になっていて、ホームディレクトリと /tmp デレクトリ以外には書き込み許可がないと書き込みできないようになっています。
今回書き込みしたいのは、つまりコピー先は、次のディレクトリになります。
- コード: 全て選択
/etc/cups/ppd
ここはホームディレクトリ、つまり私の場合なら /home/ban にも /tmp にも含まれていません。
ですので許可が必要になります。つまり、GUI で普通にコピーしたのではダメなのです。
GUI で許可を与える方法もなくはないのですが、端末からの方が簡単です。
では今回のコピーのコマンドを見てみましょう。
- コード: 全て選択
sudo cp -p /usr/share/ppd/FujiXerox/fxlinuxprint.ppd.gz /etc/cups/ppd
このコマンドの説明をします。
sudo 許可を与えるコマンド
cp コピーコマンド
-p コピーコマンドのオプションで、ファイルの作成時刻なども含めてそっくりそのままコピーする
/usr/share/ppd/FujiXerox/fxlinuxprint.ppd.gz コピー元のファイル
/etc/cups/ppd コピー先ディレクトリ
このコマンドを端末より入力します。
キーボードから入力する必要はありません。
ブラウザからコピーして、端末上で右クリック、「貼り付け」を選択すればOKです。
貼り付けすると、以下のようなメッセージが出てきます。
- コード: 全て選択
[sudo] password for ban:
出てこない場合は Enter を入力すると出てきます。
ここで自分のパスワードを入力します。
これでOKのはずです。
ところでもう一つ気になることがあるのですが、fxlinuxprint.ppd.gz はホームディレクトリにあるのですか?
自分でホームディレクトリにコピーしたということでしょうか?
インストールすると /usr/share/ppd/FujiXerox にファイルが作成されるはずですが…
次のコマンドで正しくインストールされているか確認してください。
- コード: 全て選択
ls /usr/share/ppd/FujiXerox
ここで fxlinuxprint.ppd.gz が表示されれば正しくインストールされています。
表示されない場合は、インストール、またはダウンロードからやり直してください。
正しくインストールされていれば以下のコマンドを端末から入力します。
- コード: 全て選択
sudo cp -p /usr/share/ppd/FujiXerox/fxlinuxprint.ppd.gz /etc/cups/ppd
以下ようなのメッセージが出てくるのでパスワードを入力します。
- コード: 全て選択
[sudo] password for ban:
以下のコマンドを入力します。
- コード: 全て選択
sudo gunzip /etc/cups/ppd/fxlinuxprint.ppd.gz
2回めの sudo ではパスワードの入力は必要ありません。
では報告お待ちしてます。