ニュースの作り方

通常のWindowsマシンとは異なり、Rasbianを実行している小さなRaspberry Piには、プラグアンドプレイプリンターのサポートが正確に付属していません。 Piユニットに本格的な印刷機能を追加する方法を説明します。

なぜ私はこれをしたいのですか?

デスクトップの代わりとしてPiを試している場合、使用しているプログラムまたはアプリケーションスイートの物理的な印刷出力を有効にしたい場合、またはPiで従来の印刷を有効にしたい場合、このチュートリアルはプリンターレスからのストレートショットです。幸せな印刷に; Linuxの経験の下での以前のプリンタのラングリングは必要ありません。

関連記事 プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真2RaspberryPiの使用を開始するために知っておく必要のあるすべて プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真4Raspberry Piを使用してLEDインジケーターを作成します(電子メール、天気など)

私が必要なものは何?

このチュートリアルでは、次のものが必要です。

  • Rasbianがインストールされた1つのRaspberryPiユニット
  • 1つのUSBベースまたはネットワークアクセス可能なプリンター

Raspberry PiをまだRasbianイメージで構成していない場合は、RaspberryPiの紹介から始めることを強くお勧めします。

PiへのCUPSのインストールとリモートアクセスの有効化

プリンターをRaspberryPiとリンクするには、最初にCommon Unix Printing System(CUPS)をインストールする必要があります。 Piを起動し、ターミナルに移動します(Pi自体またはSSH経由のいずれか)。

ターミナルで、次のコマンドを入力してCUPSのインストールを開始します。

sudo apt-get install cups

続行するように求められたら、Yと入力してEnterキーを押します。 CUPSはかなり頑丈なインストールなので、気軽にコーヒーを飲みに行ってください。基本インストールが完了したら、いくつかの小さな管理上の変更を加える必要があります。ビジネスの最初の順序は、printers/printerキューにアクセスできるユーザーグループに自分自身を追加することです。 CUPSによって作成されたユーザーグループはlpadminです。デフォルトのRasbianユーザー(およびログインしているユーザー)はpiです(別のユーザーにプリンターへのアクセスを許可する場合は、それに応じて次のコマンドを調整します)。

ターミナルで次のコマンドを入力します。

sudo usermod -a -G lpadmin pi

不思議なことに、-aスイッチを使用すると、-Gスイッチで指定された既存のグループ(lpadmin)に既存のユーザー(pi)を追加できます。

事前構成作業の最後のビットは、CUPS構成のリモート編集を有効にすることです。残りの構成は、PiのWebブラウザーを介して完了することができますが、実際にPiの前に座っておらず、たとえばWindowsデスクトップのブラウザーを使用して構成を完了する場合は、 | _ +_|の小さな値を切り替える必要があります。ターミナルで、次のコマンドを入力します。

/etc/cups/cupsd.conf

ファイル内で、次のセクションを探します。

sudo nano /etc/cups/cupsd.conf

Listen localhost:631行をコメントアウトし、次のように置き換えます。

# Only listen for connections from the local machine
Listen localhost:631

これは、ポート631に向けられている限り、任意のネットワークインターフェイス上のすべての連絡先をリッスンするようにCUPSに指示します。

場所のセクションが表示されるまで、構成ファイルをさらに下にスクロールします。以下のブロックでは、構成に追加する必要のある行を太字で示しています。

# Only listen for connections from the local machine
# Listen localhost:631
Port 631


# Restrict access to the server...
Order allow,deny
Allow @local



# Restrict access to the admin pages...
Order allow,deny
Allow @local



AuthType Default
Require user @SYSTEM

# Restrict access to the configuration files...
Order allow,deny
Allow @local

allow @local行を追加すると、ローカルネットワーク上の任意のコンピューターからCUPSにアクセスできるようになります。 CUPS構成ファイルに変更を加えるときはいつでも、CUPSサーバーを再起動する必要があります。次のコマンドでこれを行います。

CUPSを再起動すると、Webブラウザでhttp:// [PiのIPまたはホスト名]:631にアクセスすることで、ローカルネットワーク上の任意のコンピュータから管理パネルにアクセスできるようになります。

CUPSへのプリンターの追加

プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真5

最初にhttp:// [PiのIPまたはホスト名]:631に移動すると、上のスクリーンショットに示すように、デフォルトのCUPSホームページが表示されます。関心のあるセクションは[管理]タブです。今すぐクリックしてください。

プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真6

[管理]パネルで、[プリンタの追加]をクリックします。サイトのセキュリティ証明書に関する警告を受け取った場合は、先に進み、[続行]をクリックして無視してください。ユーザー名とパスワードの入力を求められます。

プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真7

先に進み、チュートリアルの前半でlpadminグループに追加したアカウントのユーザー名とパスワードを入力します(たとえば、デフォルトのRaspbianインストールを使用している場合、ログイン/パスワードはpi / raspberryです)。 [ログイン]をクリックします。

ログインすると、検出されたプリンタのリストが表示されます(ローカルとネットワークの両方)。システムに追加するプリンタを選択します。

プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真8

プリンタを選択すると、プリンタの名前、説明、場所を編集したり、ネットワーク共有を有効にしたりすることができます。プリンタはすでにネットワークプリンタであるため、[このプリンタを共有する]をオフのままにしました。

プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真9

プリンタ名を編集して場所を追加すると、プリンタに使用する特定のドライバを選択するように求められます。プリンターとプリンター名を自動的に検出したにもかかわらず、CUPSは適切なドライバーを選択しようとはしません。自分のモデル番号と一致するモデル番号が表示されるまでスクロールします。または、製造元からダウンロードしたプリンタのPPDファイルがある場合は、[ファイルの選択]ボタンを使用してロードできます。

プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真10

最後の構成手順は、デフォルトのプリンタモード、デフォルトの給紙元/サイズなど、いくつかの一般的な印刷設定を確認することです。デフォルトで正しいプリセットに設定されているはずですが、次のことを確認しても問題ありません。

プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真11

[デフォルトオプションの設定]をクリックすると、CUPSシステムに追加したプリンターのデフォルトの管理ページが表示されます。

プリンターをラズベリーパイまたはその他のLinuxコンピューターに追加する方法写真12

すべてがよさそうだ。ただし、実際のテストは実際に何かを印刷することです。 RasbianのデフォルトのテキストエディタであるLeafpadを起動して、メッセージを送信しましょう。

以前にテストプリントで大成功を収めるのは少し時期尚早だと認識していますが、実際にプリントされているので、自信を持っていました。 15秒ほど後、ドキュメントはプリンタからロールアウトされ、トレイにドロップされました。成功!


この時点で、プリンターにアクセスする必要がある唯一のユーザーをlpadminグループに追加し、CUPSシステムにアクセスする唯一のプリンターを追加した場合は、これで完了です。プリンタを追加または追加したい他のユーザーがいる場合は、チュートリアルのそれぞれの手順をもう一度実行してください。

その他のストーリー

Chromeで新しいタブページをカスタマイズする方法

ほとんどの人にとって、Chromeのデフォルトの新しいタブページは彼らの目的に完全にうまく機能します。ただし、新しいタブで開くものを自分で選択したい場合は、いくつかの代替ソリューションがあります。

Windows10のロック画面でCortanaを無効にする方法

Windows 10 Anniversary Updateにより、Cortanaが完全に無効にされていない場合、ロック画面でCortanaがデフォルトで有効になります。 PCがロックされているときにCortanaが質問に答えたくない場合は、無効にするのに十分簡単な機能です。

MicrosoftEdgeに拡張機能をインストールする方法

Microsoft Edgeは、Windows10のAnniversaryUpdateのおかげで、ついにブラウザ拡張機能をサポートします。エッジ拡張機能がWindowsストアで利用できるようになりましたが、最初に利用できるのはごくわずかです。

愚かなオタクのトリック:Windowsエクスプローラーのアドレスバーでコマンドを実行する

ここにあなたのための楽しい小さなヒントがあります:あなたはWindowsエクスプローラーのアドレスバーからコマンドを実行できることを知っていましたか?それは事実です。コマンドラインで実行できるアプリはすべて、新しいコマンドプロンプトを開くなど、アドレスバーから実行できます。

ハウツーオタクのホリデーギフトガイド2013:ストッキングスタッフ

素晴らしいガジェットとオタクのおもちゃと装身具がすべて、ストッキングを履くのに十分な大きさのカテゴリに分類されるので、退屈なストッキングの詰め物に制限する必要はありません。マントルに掛けられたストッキングを注意深く収納するのに最適なアイテムをいくつか紹介しますので、読んでください。

iPhoneで気になるメールの通知のみを受け取る方法

通知は不快です。実際にディンを必要とする人はほとんどいません!新しいメールを受け取るたびにポケットから。ただし、一部のメールはより重要であり、通知を送信してすぐに聞きたい場合があります。

死なない最大のPC神話の12

コンピューターは他のものと同じです。神話や都市伝説は、人から人へと受け継がれ、時とともに築き上げられてきました。いくつかの神話はかつては一粒の真実を持っていましたが、技術の進歩のおかげでもはや真実ではありません。

Chromebookを忘れる:ChromeOSがWindowsに登場

Googleは、Google I/Oで新しいChromebookを発表しませんでした。代わりに、ChromeとAndroidという2つの大きなプラットフォームを強調しました。 Windows、Linux、Macのいずれを使用していても、GoogleはChromeOSエクスペリエンスを提供します。

追加のソフトウェアなしでWindows8でスクリーンショットを撮る方法

今日は、Windows 8に組み込まれている、画面上のすべてのものをキャプチャできる、気の利いた新しいショートカットを紹介します。Windowsにスクリーンショットをキャプチャする方法が組み込まれているのは、これが初めてです。

デバイス固有の自動車充電器でお金を無駄にするのをやめ、ユニバーサルUSB充電器の使用を開始します

それはモバイルテクノロジーの時代と同じくらい古い話です。新しい電話やガジェットを購入し、そのために新しい12v車の充電器を購入し、来年も繰り返します。私たちはあなたにいくつかの簡単なアドバイスを与えるためにここにいます。やめろ。デバイス固有の自動車充電器の時代は終わりました。切り替える必要がある理由と、どの製品を使用するかについて概説します。