VineLinux3.1をインストールしたPCにプリンタを
USB経由で接続しようとしています。
パラレルI/F経由では問題ないのですが、
USB経由のプリンタは、lprは正常終了しますが
印刷されません
> /dev/usb/lp0にリダイレクトすると
許可がありません
と、エラーが出ます。
printcapをいじればいいような気もしていますが、
いじり方がわかりません。
どなたか、わかる方、お願いします。

A 回答 (2件)

問題のプリンターの型番が不明ですが、VineLinux3.1の場合印刷関係はCUPSがデフォルトになっているので、


http://localhost:631
にアクセスしてプリンターの設定をやり直してみてはどうでしょうか?

参考URL:http://www.vinelinux.org/manuals/part4.html
    • good
    • 0

参考URLを見ながら設定を確認してください。


場合によってはkernelをコンパイルする必要が出てきます。

参考URL:http://www.itmedia.co.jp/help/howto/linux/0007ma …

この回答への補足

残念ながらだめでした。
ちなみに、現状ですが、以下のような状態です。
/dev/usb/lp0に接続したプリンタは使用可
/dev/usb/lp1に接続したプリンタは使用不可
/dev/lp0に接続したプリンタは使用可
です。
よくわからんのですが、> /dev/usb/lp1で直接
リダイレクト出力すると、なぜかusb/lp0に
接続しているプリンタにデータがいくようです。

補足日時:2005/04/03 16:10
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q教えて!gooがchromeで開けません。

メインのブラウザとしてchromeを利用しています。
chromeで「教えて!goo」のwebサイトを見ようとしたところ、
「このウェブページにはリダイレクト ループが含まれています」
と表示されてページが閲覧できません。
別ブラウザでは通常通りchromeを開くことが出来ます。
(この投稿も別ブラウザで書いています・・・)

別PCではchromeで閲覧できるので私のPC固有の問題だとは思いますが、
chromeでこの症状が出た場合に、問題を解決する方法はありますでしょうか?

試してみたこととして、chromeを再インストールしてみましたが症状改善しませんでした。

Aベストアンサー

再インストールでは削除できない部分が原因なのでしょう。
まずはキャッシュとCookieを削除してみましょう。
http://force4u.cocolog-nifty.com/skywalker/2010/09/cookie-c99b.html

Q/dev/stdin

/dev/stdin/ の利用価値を教えてください。
いまいちありがたみがわからないのです。

cat /dev/stdin と入れてみて、「a」と入力すると同じ文字が次の行で表示されました。

#cat /dev/stdin
a ←自分で入力
a ←自動で表示された。


★実行プログラムが標準入力や標準出力に対応していなくでもファイル名を指定するときに
これらのファイルを指定することで、標準入出力に対応できます。
パイプやヒアドキュメントをつかって便利に使えるようになりますよ。

というblog記事も見つかったのですが
いまいち、ピンと来ないのです。

/dev/stdin を使うとどんなメリットがあるのでしょうか
ご教授お願いします。

Aベストアンサー

Unixの系列のプログラムの場合、パイプを使って小さなプログラムを組み合わせて動かす、という事をよくやります。例えば、「ホームフォルダから辿れる場所にある全てのファイルのうち、文字列"Hello"が最も多く出現するファイルTop 10を表示したい」という場合には、ファイルの一覧を出力するfind、標準入力を引数に変換するxargs、テキストの中から特定の文字を含む行を抽出するgrep、行単位で文字列の編集を行うsed、行単位での重複を削除しつつその出現回数を数えるuniq、並び替えを行うsort、最初の数個だけを表示するheadを用いると
$ find ~ | xargs grep 'Hello' | sed 's/:.*$//' | uniq -c | sort -r | head
等と書くことができ、
「一つのことを行い、またそれをうまくやるプログラムを書け。協調して動くプログラムを書け。標準入出力を扱うプログラムを書け。」(quoted from wikipedia)というUnixの哲学に則ったプログラムは組み合わせやすく、再利用しやすいという特性が生きていることが分かります。

ところが、中には標準入出力からの入力に対応していないプログラムもあります。そういったプログラムは通常、実行時引数でファイル名を指定して動くのですが、「指定されたファイルがあたかも存在して、そこから文字列を読み取ると標準入力から文字列を読み取ったことになる」という素敵な作用を持つ(ある意味架空の)ファイルが、その/dev/stdinになります。

e.g.)
$ cat /dev/stdin << end. # ここから
> hello.
> ok.
> end. # ここまでヒアドキュメント。catは/dev/stdinを読みに行っている。
hello. # これと次の行は出力された文字列。
ok.

Unixの系列のプログラムの場合、パイプを使って小さなプログラムを組み合わせて動かす、という事をよくやります。例えば、「ホームフォルダから辿れる場所にある全てのファイルのうち、文字列"Hello"が最も多く出現するファイルTop 10を表示したい」という場合には、ファイルの一覧を出力するfind、標準入力を引数に変換するxargs、テキストの中から特定の文字を含む行を抽出するgrep、行単位で文字列の編集を行うsed、行単位での重複を削除しつつその出現回数を数えるuniq、並び替えを行うsort、最初の数個だけを...続きを読む

Qこのウェブページにはリダイレクト ループが含まれています。

chromeでページを開こうとすると
このウェブページにはリダイレクト ループが含まれています。
ウェブページはリダイレクトの回数が多すぎます。このサイトの Cookie を削除するか、サードパーティの Cookie を許可すると問題が解決することがあります。引き続き問題が解決しない場合は、ご使用のコンピュータではなく、サーバー側の設定上の問題である可能性があります。

と表示され、ページがきちんと出ません。

クッキーを削除すると表示はされますが、今までのページに
アカウントやらパスワードやら、記憶させていたものを
再入力しなければならなくなり、アマゾンなどでは個人を
認識してもらえません。

このリダイレクト云々の表示を出なくするにはどうしたら
よいでしょうか。

ご教授ください。よろしくお願いします。

Aベストアンサー

WEBサイトでURLのリダイレクトがループしているという意味では?
http://xxxx.xx を開くと自動的に http://yyy.yy を開かせるような仕組み。
これが、
http://xxxx.xx を開くと自動的に http://yyy.yyでそこから再び http://xxx.xx
を開かせる。これでは、永遠にループします。

あなたが、ホームページの管理者であるなら、サーバーでのURLのリダイレクトのループをしないように設定します。たとえば、WEBサーバーでのリダイレクト設定は、そのバーチャルホストのディレクティブに記述できます。その記述によりURLがループしているといったたぐいの問題です。

したがって、ブラウザに保持されているクッキーにはまったく関係はありません。

QFedora18で/dev/ram0の作り方

 Fedora 18で意図せず、RAMディスクを作るためのデバイスファイル/dev/ram0を壊してしまいました。他の方法でRAMディスクを作ることはできましたが、この/dev/ram0を作り直す方法はあるのでしょうか。ご存知の方がいらっしゃいましたら、よろしくお願いします。

Aベストアンサー

super user権限で、

MAKEDEV ram0

MAKEDEVが、コマンドでなければ、/devのところに、MAKEDEV.sh がないか、確認する。

QGoogleが新入社員にWindowsを使用禁止!


Googleが新入社員にWindowsの使用を禁止–Chrome OSへの移行準備!!

みなさんどう思いますか?




http://jp.techcrunch.com/archives/20100531google-windows/

Aベストアンサー

自社で必要なアプリケーションを開発し、不具合が出ても自分達でケツを拭けるのならOSは何使っても構わないでしょう。
世の中の企業の大多数はそんなことできるわけないので、安価な市販の製品や外注した業務アプリを使い続けていくだけです。

Q/dev/ptyファイルはどうやって作るの

FreeBSD初心者です(2ヶ月:FreeBSD 10.0-RELEASE)。
開発環境を構築しようと思い、dddをインストールしたのですがうまくいきません。

1.dddを起動すると:

$> ddd
gdb: cannot open master pty: そのようなファイルまたはディレクトリはありません
gdb: communication setup failed

メッセージが表示され、dddウインドウは表示されますが(gdb)プロンプトがいつまで経っても表示されません。

2.dddとgdbの通信を確立できないようで、ログファイルを参照しても:

Running GDB (pid xxxx, tty /dev/ptyXX)...

などのgdb起動完了のメッセージがありません。

3.デバッグ
$> gdb ddd

によりgdb上でdddを起動し、原因を調査すると:

/dev/ptyXX

ファイルをオープンしようとしているが失敗する、という現象のようです。

実際に/devディレクトリには"pty*"ファイルは存在しません。

4.webや「FreeBSDハンドブック」を参照すると、『MAKEDEVを使ってデバイスファイルを作成する』...『MAKEDEVスクリプトは削除された、代わりにmknodを使え』...『devfs......』.....等と書いてありますが、mknodあたりからどうしたらよいのか判らなくなりました。


デバイスファイル(/dev/pty)の作成方法をご教授ください。

FreeBSD初心者です(2ヶ月:FreeBSD 10.0-RELEASE)。
開発環境を構築しようと思い、dddをインストールしたのですがうまくいきません。

1.dddを起動すると:

$> ddd
gdb: cannot open master pty: そのようなファイルまたはディレクトリはありません
gdb: communication setup failed

メッセージが表示され、dddウインドウは表示されますが(gdb)プロンプトがいつまで経っても表示されません。

2.dddとgdbの通信を確立できないようで、ログファイルを参照しても:

Running GDB (pid xxxx, tty /dev/ptyXX)...

など...続きを読む

Aベストアンサー

MAKEDEV や mknod は記述が古いです。昔は、「デバイスファイル」を手動で生成する必要があったため、登録されたデバイスに合わせて MAKEDEV や mknod を使う必要がありました。
今では、 /dev は devfs が管理しており、「カーネルが把握しているデバイスは自動的に /dev に現れる」ようになっています。そのため、デバイスファイルの作成作業は必要ありません。
デバイスファイルは自動で作られるものですから、「デバイスファイルがない」という問題が起きた場合、「デバイスファイルを作る方法を模索する」のではなく、「カーネルに必要なデバイスを認識させる方法を模索する」必要があるということになります。

で、解決方法なのですが、root権限で
# kldload pty
を実行してください(カーネルに pty モジュールを読み込ませる)。これでdddが使えるようになると思います。
(これは、OS起動時に毎回実行する必要があります。日常的にdddを使うのでしたら、
/boot/loader.confに
pty_load="YES"
という記述を追加してください。それで、毎回起動時に自動的にptyモジュールが読み込まれるようになります)


なお、以下、そのものずばりの質問とその回答が議論されています。
https://forums.freebsd.org/threads/ddd-1-debugger-connection-problems.48307/

MAKEDEV や mknod は記述が古いです。昔は、「デバイスファイル」を手動で生成する必要があったため、登録されたデバイスに合わせて MAKEDEV や mknod を使う必要がありました。
今では、 /dev は devfs が管理しており、「カーネルが把握しているデバイスは自動的に /dev に現れる」ようになっています。そのため、デバイスファイルの作成作業は必要ありません。
デバイスファイルは自動で作られるものですから、「デバイスファイルがない」という問題が起きた場合、「デバイスファイルを作る方法を模索する」の...続きを読む

Qhtaccessリダイレクトの違い

htaccessリダイレクトとphp,htmlリダイレクトではどのような違いがあるのでしょうか。

また、どのようなときに使い分けをするものなのでしょうか。

ご存知の方、宜しくお願いします。

Aベストアンサー

htaccessリダイレクト:指定したサイト内URLを無条件に異なるURLに飛ばします。WEBルートへのアクセスを配下ディレクトリーに飛ばしすとか。サイトのリニューアル中とかサイト引越し中に使います。

phpまたはCGIによるリダイレクト:ブラウザの持つ環境変数を利用してリダイレクト先を指定できます。サイトが複数のドメインを持っていた場合に開くサイト名を統一したり、開くページを変えるとか。携帯等ブラウザによって開くページを変えるとか。

htmlリダイレクト:<META>もJavascriptもブラウザの設定によって無効になります。
Google等検索エンジンのリンク切れペナルティになりますのでHTMLのBODY内に転送先を必ず<a href="xxx">xxxへ自動的に飛ばない場合はここをクリック</a>でリンク記述しておく必要があります。
他のリダイレクトが使えれば利点はありません。

大まかにはこんな感じです。

QVineLinux3.1で質問

VineLinux3.1をインストールしましたが、疑問が2つあります。

イ:ブートローダーとしてはNT Loderを使用していますが、LILOもいっしょにインストールしないとLinuxが起動しません。NT Loderに一本化して使いやすくしたいのですが、そうしようとすると英語で「ブートファイルが見つかりませんでした」とか言うメッセージが出たりして起動しません。どのようにすればNT LoderのみでLinuxを起動させることができますか?

ロ:いっしょにインストールされているWindowsXPでは音が出ますが、Linuxでは音が出ません。「サウンドデバイスなし」のアイコンが出てきて、「ミキサのデバイス /dev/sound/mixerを開けませんでした」と言うメッセージが出ます。
オーデイオデバイスが開けないためのこのエラーが出ていると思われるのですが、どのようにすればLinuxで音を出すことができるようになりますか?

Aベストアンサー

Vinyl AC97 AudioというのはVIAの音源チップのようです。
http://www.google.com/search?q=Vinyl+AC97+Audio&sourceid=opera&num=0&ie=utf-8&oe=utf-8
そこで、「VIA AC97 Audio Linux」で検索してみたところ、下記のページがヒットしました。
Linux自体が自助努力のかたまりです。
自分で調べて自分で動かすDIYの世界なので、何でも気軽に聞いちゃう前に少しは検索しましょう。^^;

参考URL:http://kasano.homelinux.net/vine_client/sound.php

Q動的URLから静的URLへのリダイレクト

htaccessで動的URLを静的URLに301リダイレクトしたいのですが、うまくいきません。
どのように記述すればよいでしょうか?
静的URL同士のリダイレクトしか分からず、困っています。
よろしくお願いします。

http://example.com/yyy.cgi?cate=1&page=1
リダイレクト先
http://example.com/zzz.htm

Aベストアンサー

.htaccessじゃなく、CGIで単純にQUERY_STRINGやPATH_INFOを使えばよいかと思いますけど・・
 そもそもそれってCGI相手にリクエストしてるのですから・・

if($ENV{'QUERY_STRING'}){
  ******
  ******
  elsif($ENV{'SCRIPT_NAME'} eq 'yyy.cgi')
    {&Redirect301;}
}


   

QVineLinux3.1でXwindowが起動できない

はじめまして。

VIAのEPIA-SP8000E LVDS というマザーボードにVineLinux3.1をインストールしたのですが、Xconfiguratorを実行してもマザーにオンボードのビデオ環境を認識してくれず、startxを実行してもXWindowを起動できません。

apt-get update と apt-get upgrade で最新のパッケージ状態にも更新しましたが変わりませんでした。

XorgのバージョンはXOrg-6.7.0-0vl6.1みたいなのですがXwindowを動作させるにはどうしたら良いのか行き詰ってしまいました。

EPIA-SP8000EでXの環境を使うにはどうしたらよいのか分かる方が居ましたらご教示お願いいたします。

Aベストアンサー

こんにちは。
ビデオチップを自動認識出来ていないのが原因と思います。とりあえずXwindowを使うためには、ビデオドライバーを汎用の"VESA"に設定してみてはどうですか。
XOrg.confを変えれば出来るのですが、再インストールの方が簡単です。Xの設定画面でその他の中にあるVESAを選択していて下さい。
これでうまくいけば、VIAのHPで専用のドライバを探しインストールしてみて下さい。


人気Q&Aランキング

おすすめ情報