
Ubuntu日本語フォーラム

ログインしていません。
ubuntu10.04をHPのNetserverとDELLのPowerEdgeにインストールし使い始めました。
HPの方にCanonのMP500をインストールしましたが、USBポートが選択できず使用できません。
どうすればUSBポートが選択できるようになるのでしょうか。?
DELLの方にEpsonのXp101をインストールしようとすると、途中でサーバーに接続できませんと出てインストールできないし、
システムのシステム管理に「印刷」が無く選択でき無い状態です。
システムのシステム管理に「印刷」を追加するにはどうすれば良いのでしょうか。?
オフライン
誰も答えないので....
私もこういう状態になったことがないので、確かではありませんが、
確認ですが、ubuntu serverではありませんね。
まず、cupsが正しく起動されているか確かめてください。
service cups status
で、
cups start/running, process ****とでればOKです。
もし起動されていないようでしたら、
sudo service cups start
で起動してください。
あとは「システム→システム管理→印刷」がないとおっしゃっていましたが、
システム→設定→メインメニューの中にもないか確かめてください。
もしなかったら、synapticパッケージマネージャを開いて、検索窓に「gnome-config-printer」
と入れてください。
そうするとsystem-config-printer-gnomeというソフトが出ますので、前のボタンが緑色(インストール済み)になっていなかったら、インストール指定して、適用を押してください。
もし、緑色になっていたら、ごめんなさい、私には分かりません。
オフライン
返信ありがとうございます、ubuntu serverです。
service cups status と入れると、レスポンスはstatusと出ます。
sudo service cups start と入れるとその様なフォルダやファイルは見つからなかったと出ます。
cupsを再度インストールすると、既にインストール済みの様なメッセージと、pips PX101 からエラーが(ERROR CODE 1)
返されたメッセージが出ます。
PX101のドライバを再度インストールすると、「lpadmin:サーバーに接続できません:」とでて
インストールできません。
EpsonのPX101のドライバを完全に削除するにはどうしたら良いのでしょうか。?
また、「印刷」はメインメニューの中にも有りません。
「synapticパッケージマネージャ」と言うのも見当たりません。
オフライン
$ sudo apt-get --reinstall install ubuntu-desktop
を実行してデスクトップ環境を再インストールしてみてください。
インストールメディアはどこで入手されました?
サーバ坂でもデスクトップ環境をパッケージから構築すれば依存関係で全て揃うはずなんですけど。
ついでですがこちらから日本語環境を整えるのも良いでしょう。
http://www.ubuntulinux.jp/products/JA-Localized
オフライン
デスクトップ環境を再インストールした所、「印刷」も「synapticパッケージマネージャ」もその他沢山追加されました。
所が、インストールの終盤でcupsを再インストールした時と同じくpips PX101 が原因でエラーが返されたメッセージが出ます。結局、cupsは起動しません。
PX101のファイルを完全削除しないと直らないようです。
どうすれば削除できるのでしょうか。?
なお、ドライバは下記で入手しました。
http://www.avasys.jp/lx-bin2/linux/ink/DL2.do
Ubuntu8.10用ですが、他のUbuntu10.04のマシンでは正常にインストール出来てます。
(ただし、こちらのマシンはCANONのMP500が動作しません。)
オフライン
どのような操作をしたのかを明示願います。
また、Link先も直接は開けないっぽいので、開ける場所( http://avasys.jp/download/ など)からのダウンロードページまでの手順(どのリンクを開いて、どの機種を選択したか、など)を投稿下さい。
パッケージ管理されているものであれば、問題を起こしているパッケージをまず削除しましょう。
オフライン
http://avasys.jp/download/
で「Linuxドライバー 製品情報/ダウンロード」で「インクジェットプリンター」を選択し
http://www.avasys.jp/lx-bin2/linux/ink/DL1.do
に移動し「機種を選択してください」の所で「その他」を選択し
http://www.avasys.jp/lx-bin2/linux/ink/DL1.do#4
に移動し「- Photo Image Print System」のPX-101を選択し
●お使いのディストリビューション にUbuntu
●ディストリビューションのバージョン に10,04 を選択して 「次へ」をクリック
http://www.avasys.jp/lx-bin2/linux/ink/DL2.do
に移動してここで「PX-101用 Ubuntu 8.10版 ダウンロード」の
pips-px101-ubuntu8.04-3.5.0-CG.tgz をダウンロードし
UserManual.ja.txtに従いインストールしました。
Manualに有る # /usr/local/EPAva/printer/px101/uninstall-px101.sh
でアンインストールを行っても、pips-px101のエラーが出ます。
どの様に削除すれば良いのでしょうか。?
オフライン
poko による投稿:
h
pips-px101-ubuntu8.04-3.5.0-CG.tgz をダウンロードし
UserManual.ja.txtに従いインストールしました。
Manualに有る # /usr/local/EPAva/printer/px101/uninstall-px101.sh
でアンインストールを行っても、pips-px101のエラーが出ます。
とりあえず、仮想マシンでインストールだけしてみて、すぐにアンインストールしてみましたが、正常に終了したように見えます。
sudo /usr/local/EPAva/printer/px101/uninstall-px101.sh
を実行して、エラーメッセージ等が表示されていれば、それを投稿してみて下さい。
オフライン
はい、当方にもう1台Ubuntu10.04を入れたHPのNetServerが有りますが、こちらは正常にインストール出来て
正しく動作しますので、ドライバー自体は問題が無いものと思っています。
sudo /usr/local/EPAva/printer/px101/uninstall-px101.sh
では何の異常も表示されませんし、一見アンインストールできてる様に見えます。
少なくともこのuninstall-px101.shというファイルは削除されます。
しかし、この状態でcupsを再インストールするとpips PX101 が原因でエラーが返されたメッセージが出て
インストールが完了せず、CUPSが起動しません。
オフライン
Ubuntu側の変更と、ドライバがインストールパッケージ(pips-px101)が想定している環境の不一致のせいで、pips-px101がアンインストールできなくなるようですね。
基本的にVersion違いのパッケージを混ぜてはいけない、という良い例のようです。
最初と同じようにドライバをインストールして、
/var/lib/dpkg/info/pips-px101.prerm
を管理者権限で編集し、
cupsppddir=`dpkg -L cupsys | grep $cupsdefaultppd 2>/dev/null`
となっている部分を、
#cupsppddir=`dpkg -L cupsys | grep $cupsdefaultppd 2>/dev/null` cupsppddir='/usr/share/ppd/'
に書き換えて、
sudo dpkg -r pips-px101
してから、アンインストールスクリプトを回すと消せるような気がします。
オフライン
有難うございます。無事削除できた様でエラーは出なくなりました。
所が、相変わらずCUPSは起動しません。Net検索で下記が見つかりました。
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/576241
英語が苦手で誤解も有るかもしれませんが、殆ど同じ現象に見えます。
なんらエラーが出ない状態なのに起動しません。
sudo service cups start
のレスポンスは start に変わりましたが、無視されてる状態です。
もし、BUGだった場合、Ubuntuを再インストールしても直らないのでしょうか。?
オフライン
poko による投稿:
無事削除できた様でエラーは出なくなりました。
とりあえず一歩前進ですね。
poko による投稿:
所が、相変わらずCUPSは起動しません。Net検索で下記が見つかりました。
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/576241
これは、
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/554172
のデュプリケイトと書かれているようです。この現象であれば、システム起動時に起動されるべきサービスが起動されないというもので、その後手動でcupsを起動すると動くはずだと思います。
poko による投稿:
sudo service cups start
のレスポンスは start に変わりましたが、無視されてる状態です。
まずは、
sudo apt-get clean sudo apt-get update sudo apt-get install -f sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get install --reinstall cups cups-client cups-common cups-ppdc
してみてください。
なにかエラーがでるようであれば、そのエラーメッセージをコピペ投稿して下さい。
次に、
sudo service cups start ps aux | grep cupsd
してみて、返ってくるメッセージをそれぞれコピペ投稿して下さい。
オフライン
ごめんなさい。#5でデスクトップ環境の再インストールが中途半端な状態でとまったままでしたね。
まずは、
sudo apt-get clean sudo apt-get update sudo apt-get install -f sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get install --reinstall ubuntu-desktop
までして、再起動してみてください。
これで改善しない場合は、
sudo apt-get install --reinstall cups cups-client cups-common cups-ppdc sudo service cups start ps aux | grep cupsd
の結果を投稿願います。
オフライン
インストールは何のエラーも出ず終了しましたが、全く状況に変化ないので長くなりますが、コピペします。
root@ubuntu:~# sudo apt-get install --reinstall cups cups-client cups-common cups-ppdc
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
linux-headers-2.6.32-24 linux-headers-2.6.32-24-generic-pae
これらを削除するには 'apt-get autoremove' を利用してください。
以下のパッケージが新たにインストールされます:
cups-ppdc
アップグレード: 0 個、新規インストール: 1 個、再インストール: 3 個、削除: 0 個、保留: 0 個。
3,594kB のアーカイブを取得する必要があります。
この操作後に追加で 299kB のディスク容量が消費されます。
続行しますか [Y/n]? y
取得:1 http://ftp.orca.med.or.jp/pub/ubuntu/ lucid-common/jma cups 1.4.3-1ubuntu1.3+u2jma1 [1,936kB]
取得:2 http://ftp.orca.med.or.jp/pub/ubuntu/ lucid-common/jma cups-client 1.4.3-1ubuntu1.3+u2jma1 [138kB]
取得:3 http://ftp.orca.med.or.jp/pub/ubuntu/ lucid-common/jma cups-common 1.4.3-1ubuntu1.3+u2jma1 [1,487kB]
取得:4 http://ftp.orca.med.or.jp/pub/ubuntu/ lucid-common/jma cups-ppdc 1.4.3-1ubuntu1.3+u2jma1 [32.8kB]
3,594kB を 1s で取得しました (1,898kB/s)
パッケージを事前設定しています ...
(データベースを読み込んでいます ... 現在 162554 個のファイルとディレクトリがインストールされています。)
cups 1.4.3-1ubuntu1.3+u2jma1 を (.../cups_1.4.3-1ubuntu1.3+u2jma1_i386.deb で) 置換するための準備をしています ...
stop
cups を展開し、置換しています...
cups-client 1.4.3-1ubuntu1.3+u2jma1 を (.../cups-client_1.4.3-1ubuntu1.3+u2jma1_i386.deb で) 置換するための準備をしています ...
cups-client を展開し、置換しています...
cups-common 1.4.3-1ubuntu1.3+u2jma1 を (.../cups-common_1.4.3-1ubuntu1.3+u2jma1_all.deb で) 置換するための準備をしています ...
cups-common を展開し、置換しています...
未選択パッケージ cups-ppdc を選択しています。
(.../cups-ppdc_1.4.3-1ubuntu1.3+u2jma1_i386.deb から) cups-ppdc を展開しています...
doc-base のトリガを処理しています ...
Processing 1 changed doc-base file(s)...
Registering documents with scrollkeeper...
man-db のトリガを処理しています ...
ureadahead のトリガを処理しています ...
ureadahead will be reprofiled on next reboot
ufw のトリガを処理しています ...
cups-common (1.4.3-1ubuntu1.3+u2jma1) を設定しています ...
cups-ppdc (1.4.3-1ubuntu1.3+u2jma1) を設定しています ...
cups-client (1.4.3-1ubuntu1.3+u2jma1) を設定しています ...
cups (1.4.3-1ubuntu1.3+u2jma1) を設定しています ...
update-rc.d: warning: /etc/init.d/cups missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
start
root@ubuntu:~# sudo service cups start
start
root@ubuntu:~# ps aux | grep cupsd
root 1975 0.0 0.0 3900 848 pts/0 S+ 15:08 0:00 grep --color=auto cupsd
root@ubuntu:~#
「印刷」からCUPS サーバに接続しようとすると下記のエラーがでます。
CUPS サーバエラー
CUPS 操作中にエラーが発生しました: 'failed to connect to server'.
「印刷」のトラブルシューティングではCUPSが動作して無いようなので起動するようにと
出るだけで起動できない原因は全く分りません。
オフライン
poko による投稿:
root@ubuntu:~# sudo apt-get install --reinstall cups cups-client cups-common cups-ppdc
本題とは直接関係無いかも知れませんが、rootになって作業するのはUbuntu流ではありません。
普通はsudoでの運用で事足りるはずですので、rootになるのではなくsudoでのシステム管理をお勧めします。
poko による投稿:
cups (1.4.3-1ubuntu1.3+u2jma1) を設定しています ...
update-rc.d: warning: /etc/init.d/cups missing LSB information
/etc/init.d/cups
の内容がおかしくなっているのかしら。
poko による投稿:
root@ubuntu:~# sudo service cups start
start
startとしか出ないのはおかしいですね。
下記、
which service dpkg -S /usr/sbin/service dpkg -S `which service` ls -l /usr/sbin/service ls -l /etc/init.d/cups apt-cache policy sysvinit-utils cat /etc/init.d/cups
を実行してみて結果を投稿願います。
poko による投稿:
root@ubuntu:~# ps aux | grep cupsd
root 1975 0.0 0.0 3900 848 pts/0 S+ 15:08 0:00 grep --color=auto cupsd
やはりcupsdが起動していないですね。。
/etc/init.d/cupsが明らかに異常だった場合は、
sudo apt-get --purge --reinstall install cups
で設定ファイル込みで再インストールできるか(/etc/init.d/cupsが正常なものに置き換えられるか)試してみて下さい。
オフライン
#14のログのapt-lineで分かりましたが、これ"日レセ"ですよね・・・。
#16の訂正:
誤)#14のログのapt-lineで分かりましたが、これ"日レセ"ですよね・・・。
正)#14のログのURLで分かりましたが、これ"日レセ"ですよね・・・。
hmatsue さん による投稿:
poko による投稿:
root@ubuntu:~# sudo service cups start
startstartとしか出ないのはおかしいですね。
サービスが上手く起動しない場合に端末にエラーを吐くのが普通なのかどうかはちょっと知りませんが,
cups のエラーログは /var/log/cups にあります.
オフライン
cat で表示されるバイナリ部分はさすがに長くなるので省略しました。
もし必要なら再アップします。
:~$ which service
/usr/sbin/service
:~$ dpkg -S /usr/sbin/service
sysvinit-utils: /usr/sbin/service
:~$ dpkg -S `which service`
sysvinit-utils: /usr/sbin/service
:~$ ls -l /usr/sbin/service
-rwxr-xr-x 1 root root 4614 2010-03-30 16:17 /usr/sbin/service
:~$ ls -l /etc/init.d/cups
lrwxrwxrwx 1 root root 9 2011-02-07 18:10 /etc/init.d/cups -> /bin/echo
:~$ apt-cache policy sysvinit-utils
sysvinit-utils:
インストールされているバージョン: 2.87dsf-4ubuntu17
候補: 2.87dsf-4ubuntu17
バージョンテーブル:
*** 2.87dsf-4ubuntu17 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
100 /var/lib/dpkg/status
:~$ cat /etc/init.d/cups
ELF �4�q4(44�4�44�4���kk��8o����HH�H�DDQ�td '�/lib/ld-linux.so.2GNUGNU</�3B���b@�w:�i��{%)$(!
#%
"&&#"&')��K��9�����| � z)��_�HP@�qP����6>�`EZ�T/q���(__gmon_start__libc.so.6_IO_stdin_used__printf_chksetlocalembrtowcstrrchrdcgettexterror__stack_chk_failiswprintreallocabort_exit__ctype_get_mb_cur_maxcallocstrlenmemset__errno_location__fprintf_chkstdoutmemcpyfclosemalloc__strndupmbsinitnl_langinfogetenv__ctype_b_locstderr__snprintf_chkfwrite__fpendingbindtextdomain__libc_start_main__overflowfputs_unlockedfree__cxa_atexitGLIBC_2.2GLIBC_2.4GLIBC_2.3GLIBC_2.3.4GLIBC_2.1GLIBC_2.1.3GLIB���(�iiii
$
(
,
!"#$%U��S���[��dv��������t�~��QX[���5���%���h������%�����h������%
(この間すべてバイナリのため省略)
(�8�H�X�6��������������������������������������������������������������������������������8�������������a���������������������֓������̓��������W�Try `%s --help' for more information.
Usage: %s [SHORT-OPTION]... [STRING]...
or: %s LONG-OPTION
Echo the STRING(s) to standard output.
-n do not output the trailing newline
-e enable interpretation of backslash escapes
-E disable interpretation of backslash escapes (default)
--help display this help and exit
--version output version information and exit
If -e is in effect, the following sequences are recognized:
\0NNN the character whose ASCII code is NNN (octal)
\\ backslash
\a alert (BEL)
\b backspace
\c produce no further output
\f form feed
\n new line
\r carriage return
\t horizontal tab
\v vertical tab
NOTE: your shell may have its own version of %s, which usually supersedes
the version described here. Please refer to your shell's documentation
for details about the options it supports.
%s home page: <http://www.gnu.org/software/%s/>
General help using GNU software: <http://www.gnu.org/gethelp/>
Report %s translation bugs to <http://translationproject.org/team/>
echo
Report %s bugs to %s
[email protected] coreutilsPOSIXLY_CORRECT-n/usr/share/locale--help--versionChet RameyBrian Fox7.4/.libs/lt-
Report bugs to <%s>.
%s (%s) %s
%s %s
(C)Written by %s.
Written by %s and %s.
Written by %s, %s, and %s.
%s home page: <http://www.gnu.org/software/%s/>.
General help using GNU software: <http://www.gnu.org/gethelp/>.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by %s, %s, %s,
and %s.
Written by %s, %s, %s,
%s, and %s.
Written by %s, %s, %s,
%s, %s, and %s.
Written by %s, %s, %s,
%s, %s, %s, and %s.
Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
� �2�D�Y�n������� �Copyright %s %d Free Software Foundation, Inc.write error%s: %sCPOSIX"`'literalshellshell-alwayscc-maybeescapeclocale����"�U���:�8�8�X�������������H�8�(��Тx���������������������������������������ܡܡܡաܡ��ܡ��ܡܡܡ��������������������������������ܡܡܡܡ�������������������������������������������������������ܡأ��ܡ��ܡ������������������������������������������������������ܡ��ա��������������������������������������������������������������������P�X�^�k�m�u���|�memory exhausted��0����`�����`���(������������H�H���(NULL)u���������������������������0�P�������������(NULL)y�������������������������������������������������������"������"�"�"��������������������������������������������������"�����x�"�"�"���x���������U���H�������������������������
��������� ��
�
��(\�D����oć���o���op��ʉډ����
��*�:�J�Z�j�z���������ʊڊ����
��*�:�J�Z�j�z���������ʋڋ����
���@echo,g8�.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink
4�4H�H !h�h$8���@4���ô�,>
����F����N���op�pR[���o�j D�s |��� 0w��� `� �
�N����Z �[ ��k�����o��o���������o���p �p� ��p
�p�
:~$ sudo apt-get --purge --reinstall install cups
[sudo] password for *****:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
linux-headers-2.6.32-24 linux-headers-2.6.32-24-generic-pae
これらを削除するには 'apt-get autoremove' を利用してください。
アップグレード: 0 個、新規インストール: 0 個、再インストール: 1 個、削除: 0 個、保留: 0 個。
1,936kB 中 0B のアーカイブを取得する必要があります。
この操作後に追加で 0B のディスク容量が消費されます。
続行しますか [Y/n]? y
パッケージを事前設定しています ...
(データベースを読み込んでいます ... 現在 162587 個のファイルとディレクトリがインストールされています。)
cups 1.4.3-1ubuntu1.3+u2jma1 を (.../cups_1.4.3-1ubuntu1.3+u2jma1_i386.deb で) 置換するための準備をしています ...
stop
cups を展開し、置換しています...
doc-base のトリガを処理しています ...
Processing 1 changed doc-base file(s)...
Registering documents with scrollkeeper...
man-db のトリガを処理しています ...
ureadahead のトリガを処理しています ...
ureadahead will be reprofiled on next reboot
ufw のトリガを処理しています ...
cups (1.4.3-1ubuntu1.3+u2jma1) を設定しています ...
update-rc.d: warning: /etc/init.d/cups missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
start
:~$
と言うことで何の進展もありません。
URLに出てる通り 日レセのOrca です。 何か問題ありましたでしょうか。?
cups のエラーログはありません。エラーに限らず、すべてのLOGを出力するように設定しても何も出ません。
おそらく全く動作してないからと解釈してます。
いま、1からすべてを再インストールする準備を進めてますが、バックアップしたデータベースに間違い無いかの照合に手間取ってて
なかなか、クリーンインストールに踏みきれずにいます。
オフライン
poko による投稿:
:~$ which service
/usr/sbin/service
:~$ dpkg -S /usr/sbin/service
sysvinit-utils: /usr/sbin/service
:~$ dpkg -S `which service`
sysvinit-utils: /usr/sbin/service
:~$ ls -l /usr/sbin/service
-rwxr-xr-x 1 root root 4614 2010-03-30 16:17 /usr/sbin/service
:~$ ls -l /etc/init.d/cups
lrwxrwxrwx 1 root root 9 2011-02-07 18:10 /etc/init.d/cups -> /bin/echo
:~$ apt-cache policy sysvinit-utils
sysvinit-utils:
インストールされているバージョン: 2.87dsf-4ubuntu17
候補: 2.87dsf-4ubuntu17
バージョンテーブル:
*** 2.87dsf-4ubuntu17 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
100 /var/lib/dpkg/status
/usr/sbin/service
はUbuntuの標準のものが入っているようです。しかし、/etc/init.d/cupsが/bin/echoへのシンボリックリンクとなっており標準のUbuntuとは違う状態になっています。
poko による投稿:
URLに出てる通り 日レセのOrca です。 何か問題ありましたでしょうか。?
何も言及されていないと、読み手は標準のUbuntu環境を想定してしまうのではないかと思います。
標準外の環境であれば、詳細を投稿いただかないと、間違った方向に進んでしまいかねません。
#14で気付くべきだったかも知れませんが、不覚にも私は気付いておりませんでした。。
ご教示多謝です> STGSAGWANさん
poko による投稿:
cups のエラーログはありません。エラーに限らず、すべてのLOGを出力するように設定しても何も出ません。
おそらく全く動作してないからと解釈してます。
/etc/init.d/cupsが普通の状態ではないため、Ubuntu側からはcupsdを起動する状態になっていないかと思います。
パッケージもよく見れば標準のものと違っているようなので、現在の状態が日レセとして正常な状態なのか、やはり異常なのかは判りませんが。。
/etc/init.d/cupsを消して、echoへのリンクを貼り直した記憶はありますでしょうか。また、
mkdir ~/tmp cp /var/cache/apt/archives/cups_1.4.3-1ubuntu1.3+u2jma1_i386.deb ~/tmp cd ~/tmp ar x cups_1.4.3-1ubuntu1.3+u2jma1_i386.deb tar zxvf data.tar.gz
などとして、cups_1.4.3-1ubuntu1.3+u2jma1_i386.debパッケージをばらして/etc/init.d/cupsがあるべき姿(内容など)を確認してみて下さい。
# 日レセ環境ご存知の方がいらっしゃれば議論にご参加いただけると助かります。
オフライン
cupsは、/etc/init.d/cupsを、ユーザカスタマイズの可能性のある設定ファイルの1つとして扱っているらしく、インストールの際に、インストール済みのcupsysのバージョンによっては変更のある/etc/init.d/cypsysをコピー(移動)してくる可能性があるようです(ユーザのカスタマイズした設定ファイルを引き継ぐ・・という意図のようです)
# ひょっとして、/etc/init.dのファイルをechoへのシンボリックリンクにするのは、古いインストーラをだますための常套手段なのでしょうか?brotherのサイトで、インストール時に(もし無い場合は)/etc/init.d/lpdへリンクを張る指示を見つけました(確かに、引数を指定してもエラーにならず実行可能で他への影響が無いのでechoは適してそうです)
と、すると、他のプリンターのインストールの際などで、/etc/init.d/cupsysに対してシンボリックリンクを張ったりしていないでしょうか?(具体的には、ln -s /bin/echo /etc/init.d/cupsys のような感じ。)。
※/etc/init.d/cupsはcups_1.4.3-1ubuntu1.3_i386とcups_1.4.3-1ubuntu1.3+u2jma1_i386とでは、同一(DF.EXEで確認)でした。普通の(BEGIN INIT INFOの付いた)shのスクリプトです。
オフライン
プリンタのインストールを試みたのはPX101とMP500のみで、
自分でリンクを張った記憶は無いのですが・・・
リンクを消す方法も分かりませんが、もしリンクが消せれば直る様な問題では無いのですか?
まだ初心者でパッケージの内容が正しいものかどうかは、全く分りません。
オフライン
poko による投稿:
プリンタのインストールを試みたのはPX101とMP500のみで、
自分でリンクを張った記憶は無いのですが・・・
これらのパッケージが何かやっているのかも知れませんね。
poko による投稿:
リンクを消す方法も分かりませんが、もしリンクが消せれば直る様な問題では無いのですか?
まだ初心者でパッケージの内容が正しいものかどうかは、全く分りません。
私自身は、まだ詳細を確認する時間が取れていないのですが、weykさんが確認して下さったところによると、/etc/init.d/cupsがechoへのリンクになっているのはやはり異常な状態のようですので、まずは、これを修正してみて下さい。
具体的には、
sudo rm /etc/init.d/cups sudo dpkg --force-confmiss -i /var/cache/apt/archives/cups_1.4.3-1ubuntu1.3+u2jma1_i386.deb
してみて下さい。
他のファイルがおかしなことになっていなければ、
* Starting Common Unix Printing System: cupsd [ OK ]
のような表示がでてcupsが動きだすはずです。もし、出なければ再度、
sudo service cups start
の出力を投稿してみて下さい。また、/var/log/cupsにも何かエラーメッセージがでるようになっているかも知れませんので、そちらも確認してみて下さい。
オフライン
長い間お付きあい下さり本当に有り難うございます。
上手くCUPSを起動させるのに成功しました。
半ば諦めていただけに、感激です。
オフライン