トップページ⇒linux
1001コメント325KB

くだらねえ質問はここに書き込め! Part 213

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2014/06/14(土) 02:18:09.43ID:f1wh1oqz
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/
Google検索 http://www.google.co.jp/linux

関連スレッドは >>3-4 あたり。

くだらねえ質問はここに書き込め! Part 212
http://maguro.2ch.net/test/read.cgi/linux/1399900146/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1399900146.html
0446login:Penguin2014/07/01(火) 18:09:40.60ID:SyPBm8K7
>>443
表現方法の違いはあっても構造は一緒だからね
どういう構造しててどこにあるか分からなきゃ辿り着けないよ
>>445
じゃあ何で書いたのよ?
0447login:Penguin2014/07/01(火) 18:11:14.20ID:yQfv51dt
>>444
少なくとも、このような掲示板を通じて相談されたときの回答方式として、
CLIは秀逸だよね。コピペで終わるから。基本的に操作をミスする余地がない。
>> 430 の言っていることと同じだけど。
一方、CUIでクリックする順番を説明するのは、
少なくともスクリーンキャプチャによる手順解説が必要。
そこまで、親切で暇な人も少ない。
現に、>>437 はそのような説明を>>436 にしてあげていない。
0448login:Penguin2014/07/01(火) 18:13:30.74ID:yQfv51dt
タイポ
s/CUIでクリックする順番を/GUIでクリックする順番を/
0449login:Penguin2014/07/01(火) 18:13:59.49ID:SVqyBqyE
>>447
> 現に、>>437 はそのような説明を>>436 にしてあげていない。
うん、>>397 あたりであきらめた。
説明する事項が多過ぎるし、
全部説明したとしても体系的に理解してもらえるとは思えない。
0450login:Penguin2014/07/01(火) 18:15:33.58ID:8+Ai6tIi
GUIの動作原理を知っていて損は無いけどね
ただCLIを駆使すべき場面と、GUIでお手軽に済ます場面を使い分けるのも大切だと思うよ
Windowsのアプリとの使い分けもね
0451login:Penguin2014/07/01(火) 18:20:39.38ID:SyPBm8K7
>>447
そりゃまあ、ここ自体がCLIな訳だからね
文字でそのまま表せるCLIは適してるわな
親和性同一性の問題であって秀逸である訳じゃないとは思うけど
0452login:Penguin2014/07/01(火) 18:21:47.52ID:SVqyBqyE
ちょっと雑談が長くなったな。
このくらいにしとこうぜ。
0453login:Penguin2014/07/01(火) 18:22:24.14ID:CiPRInq/
スレ伸びすぎ
0454login:Penguin2014/07/01(火) 18:49:29.36ID:qPYFmNac
赤い奴全部ヴィネの工作員な
0455login:Penguin2014/07/01(火) 18:55:10.50ID:b2TVXvxJ
>>454
んじゃ君もだな。
0456login:Penguin2014/07/01(火) 21:39:12.25ID:gt8zt83q
Linuxのコマンドの機能が軽くわかる程度の初心者なのですが
コマンドは必ず使わないといけないというものではないですよね?
ファイルをリネームしたかったら右クリックで名前変更でいい気がしますし
コマンドはどういうところで生きてくるのでしょうか?
長い命令をひとまとめにできるのがメリットということなのでしょうか
0457login:Penguin2014/07/01(火) 21:59:53.51ID:n1Qofk1G
>>456
裏方で作業させる用事などに便利。
インターネットラジオを裏で長す時や、
大量の時間がかかるファイル操作とか。

ぶっちゃけ環境を整えていくとCLIの方が楽になっていくんだわ。
0458login:Penguin2014/07/01(火) 22:10:22.97ID:1zcUA4cQ
keyboardで操作できる所。
0459login:Penguin2014/07/01(火) 22:16:18.71ID:PqCqA5Hp
Windowsからファイルを持ち込んだ時
あちらは大文字と小文字の区別を付けないけど、Linuxは区別するから小文字で統一させるとき
0460login:Penguin2014/07/01(火) 22:26:16.45ID:HR4lp3QN
GUIは既にある機能を覚えて終わり、なのに対して
CUIは覚えたコマンドの処理結果を別のコマンドに渡したりと
応用が利くところかなぁ


と
ある目的を達成させるために
GUIかCUIは関係ない
両方あるなら
好きな方を選ぶと良いよ
0461login:Penguin2014/07/01(火) 22:42:02.97ID:Ang+sJiE
>>456
軽い。
補完できる。
素早く操作できる。
組み合わせ次第で無限の使い方がある。
0462login:Penguin2014/07/01(火) 22:50:22.37ID:saUW1eDc
あまりにCUI慣れすぎてる古参どもは
GUIで数秒で終わるような設定をCUIで書いてるのもいるから
あまり鵜呑みにしなくてもいい
0463login:Penguin2014/07/01(火) 22:55:15.95ID:qDs7MTMM
>>456
めったにないことだが、操作ミスやアップデートミス(アップデート中の停電とか)でXが落ちたり
起動しなくなったら
CUIに慣れてたらコンソール画面で補修できる
GUIしか使えなかったら泣く泣く再インストール。最悪大事なデータもパー

ってな事もあるかもしれない
どちらにしてもCUI出来ないよりできたほうがいいよ
0464login:Penguin2014/07/01(火) 23:22:43.35ID:Ie0+vrSW
もともとLinuxはテキスト文化って歴史的背景も無視できない(受け売り)
0465login:Penguin2014/07/01(火) 23:24:36.52ID:PSevJTOY
今日は潮がいいせいか入れ食いだね
0466login:Penguin2014/07/01(火) 23:42:35.90ID:B1N07/zk
>>456
GUI で済んでるならそれでいいんじゃないすかね。
0467login:Penguin2014/07/02(水) 00:24:44.07ID:G9TIc8Gp
>>456
文章と画像と映像とで、どれが優れてるか。みたいなものだと思うよ。

コマンド操作ってのはこの三つだと「文章」で、
保存したり、書き換えたり、再利用したり、伝えたり、ってのがわりと簡単にできる。
文字を入力しての作業ってのは、真似したり再現したりするのも簡単。

画像や映像のほうが、伝えやすかったり、わかりやすかったりする場合もたくさんある。
ただ、マウスでの作業そのものを保存したり、再利用するってのはむずかしい。
0468login:Penguin2014/07/02(水) 00:45:52.87ID:mP9ZLkUN
>>456
要はGUIかCUIかはケースバイケース
ただ普段から意識してCUIも使ってたら4、5年もすればそうでない奴と較べて
応用力や問題解決力は格段に上がるな
ちょっと高いとこにブドウの実がなってたとして、飛びつく練習する奴は
その内食べれるようになるが、あんなの酸っぱいに決まってるって言ってる奴は
いつまでたってもおいしい実にありつけないで、ブドウをけなしてばかりいる
0469login:Penguin2014/07/02(水) 01:19:56.17ID:MW5T5LDA
CUI理解できてればGUI作れるけど
CUI理解できてなければGUI作れない
0470login:Penguin2014/07/02(水) 01:25:53.72ID:79cJHzSa
>>469
作る話は普通関係なくね?
0471login:Penguin2014/07/02(水) 01:28:04.78ID:MW5T5LDA
バッチみたいなもんでも同じことだし
自動化による省力化が図れるものは普通に作ると思うが

お前は作らないようだな
0472login:Penguin2014/07/02(水) 02:04:12.62ID:WGp9GDpi
コマンド羅列したスクリプト書くだけで
色々出来ちゃうのはすごくいいよね
bashは情報も多いし素人でもわかりやすいし
if文の終わりがfiなのはちょっと気持ちわるいけど
0473login:Penguin2014/07/02(水) 04:47:27.93ID:o17x5GGr
サーバにわざわざXクライアント入れたくないからな。GUIしか使えないと不便。
デスクトップとしてしか使わない奴はまだまだ少数じゃないのか。
0474login:Penguin2014/07/02(水) 07:32:18.02ID:knPrCAUB
caseの終わりはesac
0475login:Penguin2014/07/02(水) 08:18:57.76ID:GnNa7zPO
>>345-348
ありがとうございました
0476login:Penguin2014/07/02(水) 08:25:20.37ID:79cJHzSa
>>471
なるほど、まあ確かに俺は作らないけど
確かにおっしゃるとおりだな
>>473
俺は少数派だったのか?
で、自宅サーバーがどうってみんな言ってるけど
自宅サーバーとかってそんなに多いのかな?
0477login:Penguin2014/07/02(水) 09:08:59.90ID:o17x5GGr
>>476
どれくらい居るのかわからないという意味だった。
ISPや学校や職場でUnixアカウント貰ったり、ホスティングサービスについてたり。
自分が管理者でも、VPSで月1,000円くらいからあるだろう。

自宅でも鯖ならディスプレイ繋がなかったりするだろうし。うちの鯖はディスプレイ繋ぐとこないし。
04783462014/07/02(水) 09:10:49.31ID:WGp9GDpi
>>475
申し訳ない>>346 には間違いがありました 正しくは以下の通りです
sudo apt-get install virtualbox-guest-utils
sudo gpasswd -a ユーザー名 vboxsf

-a (これが肝心)が抜けてました
0479login:Penguin2014/07/02(水) 10:01:26.48ID:fl5UuIE8
>>456
まだ回答を締め切っていないなら、オレも一言。

CLIは必須ではないが、CLI環境が充実しているLinuxでCLIを使わないのは、
Linuxを使う意味がほとんどない。

GUI/CLIの両方を使えばいいともうよ。

GUIは、一括処理とか自動処理が苦手。
さらに、再現容易性が致命的に低い(全ての操作履歴を保存という発想がない)。
逆にGUIの得意なところは、 学習コストをかけずに1度きりの1回の操作を行う場合にCLIよりも優れている点だ。
使い分ければいい。

ただし、1度きりの1回の操作であっても、
後で再現する必要があるかもしれない初期設定などはできるだけCLIを用いることを勧める。
手順をシェルスクリプトとして記録しておけば、あとで、一瞬で再設定できる。
0480login:Penguin2014/07/02(水) 10:05:49.96ID:kzUreLGg
>>456
そろそろ回答を締め切ってくれ。
0481login:Penguin2014/07/02(水) 10:10:07.32ID:A8maNHeU
>>268
俺もそういうやり方を聞きたい、>>271のやり方はPCの中にPC組み込むだけだから、意味が違うよね、
0482login:Penguin2014/07/02(水) 10:21:33.23ID:o17x5GGr
>>481
シリアルポートを他のマシンに繋ぐとかじゃない。
0483login:Penguin2014/07/02(水) 10:25:17.87ID:fl5UuIE8
>>268
ユーザA: キーボードA, マウスA, PC本体A
ユーザB: キーボードB, マウスB, 踏み台PC本体B
としてもよいなら、
PC本体Aで一般ユーザAとBが別々な作業を自由に行えるよ。

方法は、ユーザBがPC本体Aにsshログインして作業し、
Xアプリが必要なら、環境変数DISPLAYを適切に設定して、手元にとばして作業する。
この方法なら、一般ユーザC, D, E, ...とPC本体Aでの同時作業者を追加できるよ。

踏み台のPCを用意するのが題意に反するなら申し訳ない。
0484login:Penguin2014/07/02(水) 10:33:56.05ID:YFVD7cL9
>>483
この踏み台は用途にもよるけどRaspberryPiとか
iPadとかAndroidとかでも可能
0485login:Penguin2014/07/02(水) 10:34:46.02ID:RNQO2AGq
>>268
ビデオカードも人数分必要になるけど出来るよ
http://linuxgazette.net/124/smith.html
0486login:Penguin2014/07/02(水) 10:41:53.23ID:WGp9GDpi
タイムシェアリングシステム
http://ja.wikipedia.org/wiki/%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%B7%E3%82%A7%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0
>現在では、パーソナルコンピュータであってもオペレーティングシステム (OS) の制御により同様の処理を行うことができる。
wikipediaにはそう書かれていたけど具体的にそれを実現するソフトウェアや機器ってあるのかな?
0487login:Penguin2014/07/02(水) 10:46:17.82ID:WGp9GDpi
やや胡散臭いサイトにも見えるんだけど
>最大8人までの複数ユーザーで一つのパソコンを同時使用できる
http://www.sophianetworks.co.jp/sxp/about.html
0488login:Penguin2014/07/02(水) 10:46:18.47ID:itpUAGTL
>>486
マルチタスクのOSは普通出来るけど
0489login:Penguin2014/07/02(水) 10:52:05.91ID:WGp9GDpi
>>487
これはWindows用だな だめだ
0490login:Penguin2014/07/02(水) 10:53:14.90ID:79cJHzSa
>>488
出来る出来無いって話じゃなくて具体的にどうすれば出来るかって話なんだが
0491login:Penguin2014/07/02(水) 11:08:47.77ID:o17x5GGr
>>482
誤爆だった。
0492login:Penguin2014/07/02(水) 12:04:57.50ID:1MVipkPi
>>469
まったく関係ない件
0493login:Penguin2014/07/02(水) 12:22:16.17ID:2dWxAzwr
>>456
プログラミング寄りの処理が可能になる
またネット上に転がっているUNIX的なテクニックをそのまま使ったり、応用するときに必要になる

Windowsで言えば、DOS時代から存在するバッチファイルのようなシェルスクリプトという簡易プログラムを使って様々なファイル操作やシステム監視などが可能になる
GUIは直観、CUIは理屈みたいな感じだな

わからなければ、取り敢えずGUIだけ作って併せてシェルの勉強でもしてみるといいと思う
そこから先は個人の自由
0494login:Penguin2014/07/02(水) 14:08:00.49ID:txKL1UCj
まあ日本は、Linuxの資格のLPIC合格者大国だからなー

シェルスクリプトの1行目に書くシバンや、
アンマウントのコマンドなども、空で書ける人が多いw
0495login:Penguin2014/07/02(水) 14:16:56.67ID:WGp9GDpi
ウィンドウズの頃はシェバン行なんてコメントだろ?って思ってたけど
Ubuntu系だといい加減に書くとbashを想定したスクリプトがエラーなるからなぁ
興味なかったけど覚えたわ
0496login:Penguin2014/07/02(水) 14:20:04.82ID:MW5T5LDA
ハンサムスーツで例えれば
北川景子がCUIで森大島がGUI
0497login:Penguin2014/07/02(水) 14:33:43.64ID:3UctJRxT
すいませんshファイルの1行目に#!/bin/bashみたいなのって書くじゃないですか
これって省略した場合って何で実行されるんですか?
OSにはdashとbashとzshが入ってます
0498login:Penguin2014/07/02(水) 14:42:28.57ID:WGp9GDpi
debian/ubuntu系ではdashが標準、bashを想定したスクリプトはbashのパスを指定しないとだめ
ターミナルから打つときもsh xxxxだとdashで ちゃんとbash xxxxってしないとbashで実行してくれない
ということらしいです。自分も詳しくないけどエラーに泣いたから

誤ってsh xxxx って打たないように拡張子も.shじゃなくて.bashにして保存してる
0499login:Penguin2014/07/02(水) 14:43:52.72ID:RNQO2AGq
>>498
可搬性を意識して書く癖を身に付けよう。
0500login:Penguin2014/07/02(水) 14:45:48.70ID:Ep9fUpj4
wgetでeclipseをダウンロードしたいんですがダウンロードしたファイルがhtmlでした
どうやってダウンロードできるか教えてください
ダウンロードするファイルはhttps://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-standard-luna-R-linux-gtk.tar.gzってページを開いて[Japan] Yamagata University (http)って書いてあるリンクです
0501login:Penguin2014/07/02(水) 14:51:50.81ID:fl5UuIE8
>>497
それくらい、自分で実験して調べなさい。
dashで実行すれば、dashだろうし、zshで実行すれば、zshでしょ。
pstree を入れて、プロセスの親子関係を観察するところから始めてみれば?
0502login:Penguin2014/07/02(水) 15:00:37.18ID:fl5UuIE8
>>500
そのURLからは直接ダウンロードできない。
$ wget -O - https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-standard-luna-R-linux-gtk.tar.gz 2>/dev/null | w3m -T text/html | head
Skip to main content

• Create account
• Sign in

Eclipse.org logo

• Getting Started
• Members
• Projects

つまり、そのURLでは、ダウンロードのページに移動しているだけ。
eclipse-standard-luna-R-linux-gtk.tar.gzを直接示すURLにすれば解決。
0503login:Penguin2014/07/02(水) 15:02:27.33ID:WGp9GDpi
>>500
そのリンクをクリックするとミラーサイトダウンロードするダイアログみたいのが出る
直リンはこれ
http://ftp.yz.yamagata-u.ac.jp/pub/eclipse//technology/epp/downloads/release/luna/R/eclipse-standard-luna-R-linux-gtk.tar.gz
0504login:Penguin2014/07/02(水) 15:17:55.97ID:Of/RfIG6
当方Mintをインストールし利用しはじめたlinux初心者なのですが
「ソフトウェアの管理」からパッケージをインストールするのと
Webページから圧縮されたファイルを展開し、利用する違いがよくわかりません
パッケージを利用すると依存関係やその他もろもろを管理してくれて便利だということはわかるのですが、仕組みをよく理解していないため不便なこともあります
先日eclipseをパッケージとしてインストールし、日本語化プラグインのpleiadesもパッケージでインストールしました。
synapticで見ても上手いことeclipseのインストールされた各フォルダに配置されていてこれでプラグインが適用されると思いきやそんなことはありませんでした
eclipse -cleanで起動もしてみたのですがダメでした
パッケージを利用しなければ日本語化は簡単なのですが、パッケージを利用しなかった場合の不都合とかはあるのでしょうか?
0505login:Penguin2014/07/02(水) 15:20:30.52ID:Of/RfIG6
追記です
おそらくeclipseのiniファイルをいじれば解決するだろうとは思うのですが、
パッケージで管理されているフォルダやファイルに手を加えていいものなのでしょいいものなのでしょうか?
0506login:Penguin2014/07/02(水) 15:26:52.86ID:fl5UuIE8
>>504
原則論で説明することは可能ですが、人によってどちらの方が都合がよいのか異なることもあると思います。
実際に、debからのインストールと、手作業のインストールと、その両方をやってみてはいかがでしょうか。
インストール先が異なれば、二律背反ではなく、共存可能です。
手作業でインストールする場合は、通常は/usr/local配下にインストールします。
一方、debの方は下記にインストールされます。
$ apt-file search bin/eclipse |head -1
eclipse-platform: /usr/bin/eclipse

なお、原則論で説明すると、自分で依存関係や開発環境と整備して、コンパイルエラーを格闘しないで済む分、
aptでdebを入れた方が圧倒的に楽です。
0507login:Penguin2014/07/02(水) 15:46:09.31ID:WGp9GDpi
>>504
eclipseはリポジトリにあるバージョンが古く、しかもレビューでもまともに動かないって書かれてたりするので
まともに使おうと思うとダウンロードしたファイルを自力で配置するしかないと思います
eclipseなら検索すれば詳細な解説等があるかと思うので、参考にすれば問題ないと思います
この場合、必要なモジュールが入ってなくて自力で揃えなきゃいけない場合も
まあMint+eclipseだとJDKとかさえ入ってれば大丈夫なのかな?ちょっと自信はないですけど
あとソフトウェアの管理から入れたeclipseは先に削除しといた方がいいと思いますよ
0508login:Penguin2014/07/02(水) 15:47:54.23ID:gf7ZiCx+
>>502-503
ありがとうございますダウンロードできました
0509login:Penguin2014/07/02(水) 15:51:04.34ID:gf7ZiCx+
tar zxvf eclipse-standard-luna-R-linux-gtk.tar.gz
mv eclipse/ /opt
cd /opt/eclipse
./eclipse

こうやってファイルを配置したんですがeclipseを起動しようとすると
>bash: ./eclipse: そのようなファイルやディレクトリはありません
ってなります><
chmod +x ./eclipseをやってもだめです
どうやって実行できるな教えてください><
0510login:Penguin2014/07/02(水) 16:02:28.01ID:WGp9GDpi
>>50
dir コマンドを打ってeclipseというファイルは表示されますか?
0511login:Penguin2014/07/02(水) 16:11:20.87ID:gf7ZiCx+
表示されます
0512login:Penguin2014/07/02(水) 16:16:42.19ID:fl5UuIE8
>>511
君は嘘をついている。
「bash: xxx: そのようなファイルやディレクトリはありません」というエラー表示は、
本当に存在しないときに出るエラーだ。つまり、そこにeclipseは存在しない。
0513login:Penguin2014/07/02(水) 16:20:05.79ID:WGp9GDpi
mv の時、頭にsudoは付けました?
tar zxvf eclipse-standard-luna-R-linux-gtk.tar.gz
sudo mv eclipse/ /opt
sudo mkdir /usr/local/bin/
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/
eclips
自分は、こんな感じでやったら
端末で eclipse って打ったら起動しましたよ
0514login:Penguin2014/07/02(水) 16:29:58.22ID:WGp9GDpi
>>513 まで出来たらテキストエディタで

[Desktop Entry]
Version=1.0
Type=Application
Name=eclipse
Comment=Integrated Development Environment
Comment[ja]=統合開発環境
Exec=eclipse
Icon=eclipse
Terminal=false
StartupNotify=false
Categories=Development;IDE;


みたいな内容をeclipse.desktopという名前で保存
mkdir ~/.local/share/applications
mv eclipse.desktop ~/.local/share/applications/
これでメニューから起動できるかと
0515login:Penguin2014/07/02(水) 16:36:58.57ID:wgdYf/pX
>>509
64bitなのに32bit用のバイナリ落としてたりしないかい
0516login:Penguin2014/07/02(水) 16:49:03.16ID:gf7ZiCx+
>>513
rootにログインしてから解凍と移動をしました
lsすると
about.html configuration eclipse.ini icon.xpm plugins
about_files dropins epl-v10.html notice.html readme
artifacts.xml eclipse features p2
って表示されます

>>515
あそれかもしれません、64bit環境なのでそうかもしれません
以前firefoxの時も32bitのほういれちゃってハマったことを思い出しました
0517login:Penguin2014/07/02(水) 17:00:16.68ID:WGp9GDpi
それだね、自分が32bitだから32bitのリンク貼ったもの
05184942014/07/02(水) 17:20:02.81ID:txKL1UCj
>>494-501
UNIX系では、sh - ash - dash と続く

Debian, Ubuntuでは、#!/bin/sh と書くと、dashが起動する
/bin/sh のシンボリックリンクが、dash


ちなみにアンマウントのコマンドは、
unmount ではなく、umount
これもLPIC試験では常識

LPICもデル男の活躍で?、来年からは試験範囲に、
仮想環境が含まれるようになるらしいが、
日本が大量のLPIC合格者を、出し続けられるかどうか微妙だな

まあこんなに、猫もしゃくしも、
自社でサーバ構築するのは日本だけやねw
求人もサーバ構築と仮想環境が多いし。
日本はちょっと変わっているw なぜなのか?
0519login:Penguin2014/07/02(水) 17:30:55.60ID:dVbV5Q3c
すいません64bitの方を入れたらスプラッシュが出てきたのでOKです
ただバグでクラッシュしてしまいます
debian7.5なのでたぶんこのバグっぽいので諦めてintellj使うことにします
https://bugs.eclipse.org/bugs/show_bug.cgi?id=430736
0520login:Penguin2014/07/02(水) 18:24:22.04ID:0YNholRx
ファイルは有るのに"No such file or directory"って出るのは知らないと嵌まるよね
0521login:Penguin2014/07/02(水) 18:41:05.05ID:fl5UuIE8
>>520
ホント?後学のために、是非教えて。
手元で再現できるソースをお願いします。

$ touch hoge
$ bash hoge
$ bash hogge
bash: hogge: そのようなファイルやディレクトリはありません

となるけど、bash hogeでも「そのようなファイルやディレクトリはありません」となるにはどうすればよいか、
例示していただけると嬉しいです。
0522login:Penguin2014/07/02(水) 18:52:36.01ID:9/+MRJVC
人を嘘つき呼ばわりした人に教える知恵はねえ
0523login:Penguin2014/07/02(水) 19:58:39.44ID:0YNholRx
>521
multilibとかじゃない純粋な64bit環境で32bit用のバイナリを実行してみ
0524login:Penguin2014/07/02(水) 20:06:37.25ID:8Xi5mWzZ
bash hogehogeって、なにしたいん???
0525login:Penguin2014/07/02(水) 20:15:30.12ID:mP9ZLkUN
>>522
まあまあそう言わずに

>>521
> bash hogeでも「そのようなファイルやディレクトリはありません」となるにはどうすればよいか
こんな限定質問は >>520 が言ってることと関係無いよね

> ファイルは有るのに"No such file or directory"
ってのは何度か拾ってきたソースからビルドした経験があれば一度は出くわしてると思うが
0526login:Penguin2014/07/02(水) 20:17:51.27ID:o17x5GGr
PATHの話かと思った。
0527login:Penguin2014/07/02(水) 20:21:35.51ID:mP9ZLkUN
>>526
パスの話だよ
但し実行ファイルパスとは限らないけど
0528login:Penguin2014/07/02(水) 20:35:18.40ID:WGp9GDpi
そのエラー出て失敗したと思ってもコピーは正常に行われてたとかあるな
0529login:Penguin2014/07/02(水) 20:36:10.17ID:0YNholRx
>>526
俺と>>515、>>509の話はパスの話じゃないよ
>>523に書いたように純粋な64bit環境で32bitのバイナリを実行しようとすると、パスが通っていてファイルもちゃんと存在するのにそんなファイルはないって返ってくるのよ
正確には32bitのローダ(ld-linux.so)がないって意味なんだけどエラーメッセージからはそうは読めないから嵌まるよね、って事
0530login:Penguin2014/07/02(水) 20:40:46.80ID:WGp9GDpi
シェバン行が間違ってるのか?
0531login:Penguin2014/07/02(水) 21:01:54.74ID:fl5UuIE8
>>529
そうなんだ。ありがとう。
試してみた。

$ lsb_release -d && uname -m
Description: Ubuntu 14.04 LTS
x86_64
$ wget http://jp.archive.ubuntu.com/ubuntu/pool/main/a/aalib/libaa-bin_1.4p5-38build1_i386.deb
$ ar vx libaa-bin_1.4p5-38build1_i386.deb
$ tar tvf data.tar.gz | grep bin/
drwxr-xr-x root/root 0 2010-03-05 11:17 ./usr/bin/
-rwxr-xr-x root/root 5508 2010-03-05 11:17 ./usr/bin/aainfo
-rwxr-xr-x root/root 9656 2010-03-05 11:17 ./usr/bin/aatest
-rwxr-xr-x root/root 9624 2010-03-05 11:17 ./usr/bin/aafire
-rwxr-xr-x root/root 5508 2010-03-05 11:17 ./usr/bin/aasavefont
$ tar xvf data.tar.gz
$ ./usr/bin/aainfo
./usr/bin/aainfo: error while loading shared libraries: libaa.so.1: cannot open shared object file: No such file or directory

なるほど。
早とちりのあわてんぼさんは、「while loading shared libraries: libaa.so.1」というくだりを無視して、
「aainfoが見つからない」とは読めてしまうこともあるかもだな。
勉強になった。
05325312014/07/02(水) 21:09:35.72ID:fl5UuIE8
あれ、あわてんぼはオレだな。
libaa.so.1を配置していないのだから、これは当たり前だな。
$ ldd ./usr/bin/aainfo |grep libaa.so.1
libaa.so.1 => not found
$ dpkg -L libaa1 |grep libaa.so.1
/usr/lib/x86_64-linux-gnu/libaa.so.1.0.4
/usr/lib/x86_64-linux-gnu/libaa.so.1
0533login:Penguin2014/07/02(水) 23:24:32.85ID:0YNholRx
>>532
煽られてんのか何なのかよくわからんけど一応レスしとく
それ、パッケージlibc6-i386が入った環境で試してないかい
0534login:Penguin2014/07/03(木) 09:07:36.22ID:FpgEANJp
>>483
>>268じゃないけど、便乗質問、

Linuxが入ったコンピュータでは、端末が多重に起動でき異なる操作ができますよね、
そうであれば、キーボード・マウス・モニターが一組の操作系、A、B、C、D、に端末A、B、C、D、を
割り振りすればできるのではないかと、

モニターケーブルも現在はUSB接続で出来るのだから、メインコンピュータのUSBに、
キーボード・マウス・モニターがUSBで一組になった操作系を差しこめば、出来るような、、、
素人考えですが。
0535login:Penguin2014/07/03(木) 09:14:29.39ID:5y+KRyGg
やってみろよ
0536login:Penguin2014/07/03(木) 09:46:08.56ID:32wvoXwP
止まらないyahoo知恵袋化
0537login:Penguin2014/07/03(木) 10:32:00.58ID:xpy5Mn+B
>>534
X端末でいいじゃん。
0538login:Penguin2014/07/03(木) 11:17:11.53ID:kgiEoEpy
>>534
>>485
DisplayLinkとかのVGA使えばUSBで完結できそうね
0539login:Penguin2014/07/03(木) 11:23:59.71ID:HMKyVvvn
>>534
そういうのは、メインコンピュータが数百万円だった頃の発想。
時代を逆行している。
USBケーブル長/モニタのケーブル長の限界がそのシステムの限界→既存のLANに勝てるわけがない。
0540login:Penguin2014/07/03(木) 11:57:59.90ID:u8nm+GJW
オフコン?
0541login:Penguin2014/07/03(木) 13:19:09.59ID:xBjvGxNx
>>539
その通りだよね
X端末ってのはもともとUNIXワークステーションが個人で所有出来る価格じゃなかった時代に
シェアリングするために生まれた機能だからねえ
俺の記憶だと入門機が2−300万円でエンジニアリングWSが数千万円だったかな
会社で使ってたけど
0542login:Penguin2014/07/03(木) 15:50:08.58ID:xpy5Mn+B
>>541
俺の最初に入った会社では、ワークステーションを100Metherで繋いで、NFSとYP(今のNIS)で統合して使ってたな。コンソールだけど、他のホストにtelnetしてCPUだけ使ったり。
今は自分の会社でクラウド使って似たようたことやってる。
DaaSが普及するのはいつの日か。
0543login:Penguin2014/07/03(木) 16:27:42.18ID:dfmvSu5M
>>506
>>507
返信ありがとうございます
なるほど細かな依存関係を管理してくれるのでなるべくはパッケージを通してインストールしたほうがいいのですね
結局eclipse、日本語化プラグインのpleiades両方をパッケージでインストールしたのですが、eclipse.iniの最終行にroot権限で少し手を加えなければ適用されませんでした
eclipseの日本語化という当初の目的は達成されたわけですが、
パッケージでインストールしたディレクトリ配下にあるファイルをいじってよいものだったのか疑問が残ります

とはいえ依存関係などの疑問はお二人のおかげで解消することができました
ありがとうございました
0544login:Penguin2014/07/03(木) 17:24:40.02ID:DzBPygi0
必要なら設定ファイルは書き換えんといかんよ
でぶあんのapacheとかだとパッケージ持ちの設定ファイル書き換えずに済むように
特定ディレクトリ内のファイル全部読むようになってるのさ
0545login:Penguin2014/07/03(木) 17:30:17.62ID:ri5dl8kj
>>534
こういうのってマウス繋いだら繋いだ分だけポインタも増えるの?
■ このスレッドは過去ログ倉庫に格納されています