- 1 名前:login:Penguin mailto:sage [2015/12/30(水) 12:48:19.67 ID:s3GxG6f/.net]
- 聞き方が悪いから教えない、
とか、「俺は教育的目的から、わざと全部は教えないことにしている」 などという、下記スレに巣食っているロートルはお断り。 初心者に優しく応えようとする気のある人が、 今となってはバカバカしく思えるような質問相談にも優しく答えるスレです。 オススメLinuxディストリビューションは? Part63 hayabusa6.2ch.net/test/read.cgi/linux/1447586037/ 【初心者】Ubuntu Linux 103【本スレ】 hayabusa6.2ch.net/test/read.cgi/linux/1446371686/ 前スレ 初心者の質問相談にやさしく答えるスレ Par4 hayabusa6.2ch.net/test/read.cgi/linux/1425433399/ 禁止事項 トリを使おうとしている質問者に対して、そんなトリはやめろとかという、斜め上からのアドバイス 質問者そっちのけでの昔語り(昔はもっと苦労したもんだ、今の若い者は…) 知らないのに、使ったことないのに、知ったかぶりでの書き込み ググれという誰でも言えそうな忠告 俺は知ってるけど言わない等といった、実社会での扱われ方からの僻みから来る 意地悪な言辞
- 351 名前:login:Penguin mailto:sage [2016/01/27(水) 08:24:47.19 ID:jAdENADj.net]
- ソレとはWindowsのことを指しているんで(略
社畜が失礼? 2chじゃない健全なBBSで質問された方がよろしいかと
- 352 名前:login:Penguin mailto:sage [2016/01/27(水) 11:49:54.28 ID:hoRus8Ol.net]
- >>332
ありがとう ここしか無いよねぇ、でもここもguiの設定で上書きされちゃうのよね 仕方ないか
- 353 名前:login:Penguin mailto:sage [2016/01/27(水) 12:18:57.47 ID:dkbbhKve.net]
- >>345
/etc/network/interfacesとかinterfaces.d内に書いておいてもダメなの? mtu 1450
- 354 名前:login:Penguin mailto:sage [2016/01/27(水) 17:37:22.69 ID:L4ouoY5d.net]
- >>344
大丈夫?少しは外に出た方がいいよ。
- 355 名前:login:Penguin mailto:sage [2016/01/27(水) 22:53:42.24 ID:185njzEx.net]
- >>331
いやNetworkManagerの仕業じゃないの? 特にPPPなんか使うなら奴は切ってしまったほうが良くない?
- 356 名前:login:Penguin mailto:sage [2016/01/27(水) 22:59:50.37 ID:185njzEx.net]
- >>340
/etc/hostsとhostnameコマンドあたりですかね RH系なら/etc/sysconfig/network
- 357 名前:login:Penguin mailto:sage [2016/01/27(水) 23:24:42.27 ID:LZlKzCGl.net]
- >>340
そのドメインって受信時のこと? だとするとmtaによって設定部分が違うと思う mtaには何を使うつもり?
- 358 名前:login:Penguin mailto:sage [2016/01/28(木) 07:48:52.79 ID:zke2FlvD.net]
- >>331
「Ubuntuではない」だけじゃあレスを付けにくいですが >>331 > Ubuntuではないのでgui不可 >>345 > guiの設定で上書きされちゃう gui不可なのにguiの設定って云う点も謎 /etc/NetworkManager/system-connections/名称 /etc/sysconfig/network-scripts/ifcfg-名称 を直接弄るか、nmtui で設定出来ない?
- 359 名前:login:Penguin mailto:sage [2016/01/28(木) 20:08:20.25 ID:9oWRmpJn.net]
- reniceコマンドでユーザー指定でnice値を変更した場合そのnice値は回してるプログラムだけでなくそのユーザー全てのコマンドに適応されるのでしょうか?
- 360 名前:login:Penguin [2016/01/31(日) 13:00:13.42 ID:PjH/eNQC.net]
- 質問させてください。
Centos7.2でphp7をrpmからインストールし owncloudを下記サイトに沿ってインストールしようとしたのですが mangolassi.it/topic/6938/install-owncloud-8-x-on-centos-7/2 コンクリフト(衝突)が起きてインストールがうまくいきません。 下記詳細です。 -------------------------------------- --> 衝突を処理しています: php70w-common-7.0.2-1.w7.x86_64 は php-common < 5.5.0 と衝突しています --> 依存性解決を終了しました。 エラー: php70w-common conflicts with php-common-5.4.16-36.el7_1.x86_64 問題を回避するために --skip-broken を用いることができます。 これらを試行できます: rpm -Va --nofiles --nodigest -------------------------------------- 調べて rpm --nodeps -e php-common ともしてみましたが エラー: パッケージ php-common はインストールされていません。 と出てしまします。 --skip-brokenを使えばowncloudをインストールできるかもしれませんが、 phpを7系に揃えたいと思っています。 このような場合、どうすればよいでしょうか? 何か参考になるようなサイトや方法をご存じの方いらっしゃいましたらアドバイスいただけないでしょうか。 よろしくお願い致します。
- 361 名前:login:Penguin mailto:sage [2016/01/31(日) 13:17:40.75 ID:AW45zUsO.net]
- 既存のphpすべて消してからレポをremiのphp70だけに絞ってphp入れる
多分これで問題ない ダメならrpm使わずに他の手段でowncloud入れればいいし
- 362 名前:login:Penguin mailto:sage [2016/01/31(日) 15:48:03.63 ID:FZOU67ST.net]
- Debianでネットに繋がらないのでネットワークの設定(GUI)を見てみたら
有線 ケーブル抜け となっておりました。 ケーブルをもう一度繋ぎ治すにはどうすればよいんでしょうか
- 363 名前:login:Penguin mailto:sage [2016/01/31(日) 15:51:43.88 ID:6kI512xD.net]
- 引っ掛け問題だな
- 364 名前:login:Penguin mailto:sage [2016/01/31(日) 15:54:12.97 ID:FZOU67ST.net]
- >>356
今までは普通に接続できていたのにいきなりネットに繋がらなくなりました 因みにヴァーチャル環境で動かしてるマシンです
- 365 名前:login:Penguin mailto:sage [2016/01/31(日) 16:28:59.65 ID:6kI512xD.net]
- ほらみろ有線ケーブルとか無かったんや
- 366 名前:login:Penguin mailto:sage [2016/01/31(日) 16:30:40.84 ID:/bS8U4Q3.net]
- ただの荒らしに構わなくてええんや
- 367 名前:login:Penguin mailto:sage [2016/01/31(日) 16:37:42.55 ID:g/sLatKB.net]
- virtualboxだとCable Connectedっていう設定項目あるね
- 368 名前:login:Penguin mailto:sage [2016/01/31(日) 18:19:20.94 ID:zMs7dm1Q.net]
- >>353
> Centos7.2でphp7をrpmからインストールし > owncloudを下記サイトに沿ってインストールしようとしたのですが >mangolassi.it/topic/6938/install-owncloud-8-x-on-centos-7/2 php7を入れた後にそのサイト通りにやったってこと? それならなんでphp7をいれんの? php7とコンフリクトしてるんだからphp7使わなければいいだけの話でha?
- 369 名前:login:Penguin mailto:sage [2016/01/31(日) 18:21:45.18 ID:/bS8U4Q3.net]
- php7使いたいって書いてあんだろアホかよ
- 370 名前:login:Penguin mailto:sage [2016/01/31(日) 18:37:08.55 ID:zMs7dm1Q.net]
- >>362
ああスマンちゃんとみてなかった それならパッケージ使わなければいいだけでは https://download.owncloud.org/community/owncloud-8.2.2.tar.bz2
- 371 名前:login:Penguin mailto:sage [2016/01/31(日) 18:46:03.54 ID:/bS8U4Q3.net]
- それも>>354で書いたよ
スレを読んでくれ・・・
- 372 名前:353 [2016/01/31(日) 22:37:05.19 ID:PjH/eNQC.net]
- >>355
>>362 >>36
- 373 名前:3
アドバイスありがとうございます。 php7で統一したかったので一度phpをアインストールしたく思い」 yum erase php yum erase php.* 等してみましたが、下記の内容が表示されアインストールできないようです。 ------------------------------------------------- 読み込んだプラグイン:fastestmirror, langpacks, priorities 引数に一致しません: php 削除対象とマークされたパッケージはありません。 ------------------------------------------------- yum removeでも同様に試しましたが結果は同じです。 他に何か良い方法ありますでしょうか? []- [ここ壊れてます]
- 374 名前:login:Penguin mailto:sage [2016/01/31(日) 22:40:03.61 ID:/bS8U4Q3.net]
- php-*
これでOK
- 375 名前:login:Penguin mailto:sage [2016/01/31(日) 22:41:17.16 ID:/bS8U4Q3.net]
- というかTAB補完知らん?
途中まで入れてTABポチポチすれば出るでしょ? そいつにまっちするように書いてやるだけ あと正規表現ではなく普通の*だよ
- 376 名前:353 mailto:sage [2016/01/31(日) 23:07:46.62 ID:PjH/eNQC.net]
- >>366、367
レスありがとうございます。しかし下記の結果になりました・・・ --------------------------------------------------------------- # yum erase php-* 読み込んだプラグイン:fastestmirror, langpacks, priorities 引数に一致しません: php-* 削除対象とマークされたパッケージはありません。 --------------------------------------------------------------- TAB補完については知りませんでした。 # systemctl list- ここでTABを打つと下記が表示されました list-dependencies list-sockets list-unit-files list-jobs list-timers list-units しかしyum removeやeraseの時点でTABを打っても何も出てきませんでした。 ん〜TAB補完便利そうなのでこれはこれで調べてみます。
- 377 名前:login:Penguin mailto:sage [2016/01/31(日) 23:14:48.87 ID:/bS8U4Q3.net]
- んじゃあphpは消せてるんじゃないかなあ
yum deplist owncloudで5系のphp出てきたら無理だろうからパッケージは諦めて上記のコマンドで出て来た依存しているphpのモジュールを確認して手動でphp7のモジュールインストール そのあとwebインストーラーでも使えばいい
- 378 名前:login:Penguin mailto:sage [2016/01/31(日) 23:15:15.03 ID:zMs7dm1Q.net]
- >>368
rpm -qa | grep php
- 379 名前:login:Penguin mailto:sage [2016/02/01(月) 02:05:54.08 ID:I0Pchn1k.net]
- PHP7は、11年ぶりのメジャーアップデートだろ。
PHP5系とは、ソースコードの互換性が無くなっているから、 最低でも5年は経たないと、アプリは対応しないし動作しない Python3でも、Python2系からもう6年経っているけど、 Python3で動くアプリは少ない
- 380 名前:login:Penguin mailto:sage [2016/02/01(月) 08:32:16.23 ID:CvjRS0+l.net]
- んなアホなこと言ってる奴いるのか
- 381 名前:login:Penguin [2016/02/01(月) 20:20:37.83 ID:b3QcEruI.net]
- yumでアンインストールすると
依存パッケージもアンインストールされてしまうらしく それで動かなくなるソフトがあると嫌なので 怖くてアンインストールできません なにか対処ありますか?
- 382 名前:login:Penguin mailto:sage [2016/02/01(月) 20:23:20.53 ID:S8DieKeo.net]
- もっかいインストールすればええやん
- 383 名前:login:Penguin [2016/02/01(月) 20:38:58.28 ID:b3QcEruI.net]
- もっとスマートな方法ないすか
- 384 名前:login:Penguin mailto:sage [2016/02/01(月) 20:44:06.37 ID:CvjRS0+l.net]
- 手動でrmすればええやん?
- 385 名前:login:Penguin mailto:sage [2016/02/01(月) 20:50:52.26 ID:acsIuiE2.net]
- もし動かなくなったらディストロのバグだぞ
- 386 名前:login:Penguin mailto:sage [2016/02/01(月) 21:40:06.34 ID:W2kc6J1j.net]
- >>373
削除するパッケージ以外に依存してるパッケージがあるなら削除されない そんなことで削除されたらyum使う意味が無くなる
- 387 名前:login:Penguin mailto:sage [2016/02/01(月) 23:27:10.21 ID:I0Pchn1k.net]
- Pythonなら、virtualenv で隔離された実行環境を作るけど、
もうPython3系が出て6年経つが、 まだまだ対応していないアプリも多い PHP7は、11年ぶりのメジャーアップデートだろ。 5年以上経たないと、まず動かない。 仮想実行環境構築について、WEBプログラミング板で聞いてみ 仮想OS、Docker、 DebianベースのTURNKEY LINUX なども見てみ
- 388 名前:login:Penguin mailto:sage [2016/02/02(火) 00:00:22.90 ID:ZV8eeIqB.net]
- 普通にWordpress動いてるけどね
個人レベルじゃ問題が起きてから対処すればいいだけでやる前からそれ言うのはタダのアホやろ
- 389 名前:login:Penguin mailto:sage [2016/02/02(火) 00:13:46.95 ID:KwfzNCV1.net]
- LAMP(Linux, Apache, MySQL, PHP)などで、
実行環境一式、PHP7で動くものを探した方がいい
- 390 名前:login:Penguin mailto:sage [2016/02/02(火) 09:35:35.88 ID:WM28bxYB.net]
- dockerに押し込むのが楽ちん
- 391 名前:login:Penguin mailto:sage [2016/02/02(火) 09:42:04.77 ID:WFHgXG1z.net]
- LNMPがいい
- 392 名前:353 [2016/02/02(火) 21:02:57.90 ID:97mXv76m.net]
- >>369
>>368 アドバイスありがとうございます。 結局何度もOSの再インストールからphp7のrpmやコンパイル、owncloudもrpmやコンパイルを繰り返して 上手くphp7で動かすことができました。 しかし次の問題が。 owncloud上で動画のストリーミングを行いたいのですが、mp4はストリーミングされますが aviやwmvはストリーミング再生されません。 単なる拡張子の問題かと思ってhogehoge.aviをhogehoge.mp4にしましたが、動作は変わらずです。 ffmpegが何か関係しているのかと思い、下記を参考にインストールしましたが、これも動作はかわらず。 vild.hatenablog.com/entry/2015/09/29/125940 apache2.4経由でaviやwmvをストリーミングできればowncloud上でもストリーミング再生できるのではと 思うのですが、やり方がわからず仕舞いになっています。 解決に向けて何かご存じの方いらっしゃいませんでしょうか。
- 393 名前:login:Penguin mailto:sage [2016/02/02(火) 21:11:56.92 ID:HF/p0Koh.net]
- もういいじゃん?mp4でw
再生側がIEとかchromeとかで違ったりはしないの?
- 394 名前:login:Penguin mailto:sage [2016/02/02(火) 21:17:31.08 ID:WM28bxYB.net]
- >>384
専用スレじゃないからそんなピンポイントな回答できると人間がいると思えないが 居たとしてと情報が足りなさすぎ
- 395 名前:login:Penguin mailto:sage [2016/02/02(火) 22:47:54.20 ID:ZV8eeIqB.net]
- >>384
あとはこっちでどうぞ 【クラウド】ownCloud potato.2ch.net/test/read.cgi/software/1395606535/
- 396 名前:353 mailto:sage [2016/02/03(水) 00:07:43.55 ID:vTbkXCNA.net]
- >>385
>>386 アドバイスありがとうございます。 ん〜そうですね。 考えてみたらちょっとピンポイント過ぎますね。 別すれ誘導ありがとうございます。 そちらで聞いてみようと思います。 長々と誠に大変にありがとうございました。 多謝。
- 397 名前:login:Penguin mailto:sage [2016/02/03(水) 10:06:58.56 ID:gFBIf6PT.net]
- 今回のwindows10アプウデート事件で、winが心底嫌になってます
今のPCでやってることは 「メルチェック、ネットバンク、2ちゃん、amazon、ヤフオク、youtubeと簡単な文章作成」 です、PCゲームはやりません もし今のパソコンのハードディスクを交換してウブンツにしたら上記の作業は全てできるでしょうか?
- 398 名前:login:Penguin mailto:sage [2016/02/03(水) 10:09:19.59 ID:Mpf5suSe.net]
- ないっすね
- 399 名前:login:Penguin mailto:sage [2016/02/03(水) 10:55:47.17 ID:Sf0rreLI.net]
- できる
- 400 名前:login:Penguin mailto:sage [2016/02/03(水) 10:59:02.75 ID:HwgWABn4.net]
- Ubuntuはやめたほうがいい
なぜならば毎年二回アップデートがあってそこでおかしくなる可能性がある
- 401 名前:login:Penguin [2016/02/03(水) 11:06:27.96 ID:A8ufXt1P.net]
- >>392
LTS使えばいいんじゃね
- 402 名前:login:Penguin mailto:sage [2016/02/03(水) 11:08:13.99 ID:HwgWABn4.net]
- >>393
でも結局サポート切れるしライブラリとかいろいろバージョン古いじゃん
- 403 名前:login:Penguin [2016/02/03(水) 11:21:56.27 ID:A8ufXt1P.net]
- >>394
そんなん言い始めたら他のディストリも同じじゃね
- 404 名前:login:Penguin mailto:sage [2016/02/03(水) 23:18:35.68 ID:514P34qW.net]
- ライブラリのバージョン?
>>389ならセキュリティ修正だけで十分じゃね
- 405 名前:login:Penguin mailto:sage [2016/02/03(水) 23:38:10.16 ID:/vvdRkes.net]
- HDD変える前に他のスペックはどうなんだろ
インストール先なんてUSBメモリだっていいんだし
- 406 名前:login:Penguin mailto:sage [2016/02/04(木) 01:48:10.66 ID:GyyCKJld.net]
- lubuntu14.04をジャンクで買ったPCに入れて使ってるのですが
起動してOSが立ち上がるとモニターが
- 407 名前:out of rangeを吐いて真っ暗になってしまいます
現在はモニタを抜きpcの電源を入れ、OSが起動したあとにモニタをつなぐことでモニタに正常に表示できてるのですが、やはりめんどくさいです。 なにか修正方法とかはないですか? [] - [ここ壊れてます]
- 408 名前:login:Penguin mailto:sage [2016/02/04(木) 02:50:32.68 ID:vk1i57Lh.net]
- 公式リポジトリのソース入手してコンパイルオプションを弄って
コンパイルする場合でも、やはり.debをちゃんと作ってgdebiするべきなのかな それともその場合は手動で/usr/local辺りに置いたほうがいいですか 個人利用です
- 409 名前:login:Penguin mailto:sage [2016/02/04(木) 07:35:18.18 ID:wHLZ5VNh.net]
- >>398
boot - frequency out of range - please change display mode - Ask Ubuntu askubuntu.com/questions/153040/frequency-out-of-range-please-change-display-mode >>399 私も /usr/local に置くようにして 、check install でパッケージ作って入れてます
- 410 名前:login:Penguin mailto:sage [2016/02/04(木) 12:56:36.14 ID:wHLZ5VNh.net]
- 公式か...
checkinstall は普通にソースを入手した際の話です。念の為
- 411 名前:login:Penguin mailto:sage [2016/02/04(木) 18:30:48.21 ID:mryh2xtE.net]
- stowつかえばtar玉から展開したような奴も管理できるよ
- 412 名前:login:Penguin mailto:sage [2016/02/04(木) 20:29:08.30 ID:US4QN8f/.net]
- Lubuntu14.04.3 LTS
SIS761GXオンボビデオでDVD再生できますか? VLCをインストールして再生してみたのですがCPU100%で画面がコマ送りよりひどく 半分停止状態になってしまいます SIS761GXオンボで無理なら諦めます
- 413 名前:login:Penguin mailto:sage [2016/02/04(木) 21:43:55.26 ID:zK6DpejL.net]
- >>403
無理です。 2005年のモノなんて捨てろよ。 中古でもっといいのが買える時代なのに
- 414 名前:login:Penguin mailto:sage [2016/02/04(木) 21:48:10.90 ID:DZEcrT0J.net]
- 無理だね
2007年のCelMノートでギリギリできる
- 415 名前:login:Penguin mailto:sage [2016/02/04(木) 21:53:06.15 ID:ThN/WyxA.net]
- VLCじゃなくてもっと軽いSMPlayerでチャレンジしてみるとか
- 416 名前:login:Penguin mailto:sage [2016/02/05(金) 00:07:35.78 ID:wCjJ8Pqw.net]
- >>406
SMPlayer入れてみました 軽くていいですね CPUは30%ぐらいメモリは1G以上空いてて再生もWinXPの時より綺麗です ありがとうございました
- 417 名前:login:Penguin mailto:sage [2016/02/05(金) 23:36:30.98 ID:Uwjth00M.net]
- rm -rf /root/*
cp -ra /home/user/* /root これやると/home/user/*がコピーされるのではなく元々の/rootが復活してしまう なんで? rm -rf /root/* 再起動すると/rootは空なのに設定は全部残ってる なんで?
- 418 名前:login:Penguin mailto:sage [2016/02/05(金) 23:42:49.34 ID:Lgjq6XVF.net]
- 本当に削除されてるのか
本当にコピーされてるのか確認したか?
- 419 名前:login:Penguin [2016/02/06(土) 01:47:09.95 ID:PEYjqG0c.net]
- ***.so
とか ***.so.3 みたいなファイルがあるんですが何なんでしょうか?
- 420 名前:login:Penguin mailto:sage [2016/02/06(土) 02:37:39.55 ID:RzNc4FIe.net]
- Linuxを理解するにはソースのどの部分から読んでいけばいいのでしょうか?
ソースとしては1500万行くらいあるそうですが、初期のLinuxは15万行程度だった そうです。この程度なら理解できそうです。核になる部分は今でも残っているので しょうか? 理解するためにの標準的ツールとかあるのでしょうか?
- 421 名前:login:Penguin mailto:sage [2016/02/06(土) 08:00:11.54 ID:GMZapNIt.net]
- まず、このあたりから読み始めるといい
LPICレベル1の資格本、 Linuxエンジニア養成読本、第2版、2014 ふつうのLinuxプログラミング、青木峰郎、初版2005 はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ、2013 Linux プログラミング・インタフェース、2012 詳解 UNIX プログラミング 第3版、2014
- 422 名前:login:Penguin mailto:sage [2016/02/06(土) 10:52:24.74 ID:LQ54AE99.net]
- >>411
まずソースの大半はデバイスドライバなので実際はそんな行数読む必要ない それと君がどのレベルで学ぼうとしてるのかわからんけど まず一般的なOSの仕組みから勉強した方が理解は速いと思うよ
- 423 名前:login:Penguin mailto:sage [2016/02/06(土) 12:24:38.43 ID:/SaAEwWX.net]
- find で見つけたディレクトリに移動したいときって普通どうするのですか?
標準出力をパイプで cd や pushd に渡そうとしても失敗します。
- 424 名前:login:Penguin mailto:sage [2016/02/06(土) 12:40:08.74 ID:LQ54AE99.net]
- >>414
cd `find hogehoge ` よく分からんけどなんでそんなことしたいのか書いた方がいいかも
- 425 名前:login:Penguin mailto:sage [2016/02/06(土) 13:01:12.67 ID:/SaAEwWX.net]
- >>415
できました!ありがとうございます。 find 等で検索したディレクトリに移動したいとき、フルパスを入力することが面倒な事が多いので質問しました。 もしかして、そもそもカレントディレクトリをころころ変える事自体ナンセンスだったりするのですか?
- 426 名前:login:Penguin mailto:sage [2016/02/06(土) 13:05:41.92 ID:RLBbgztn.net]
- よく使う場所ならpath通す
- 427 名前:login:Penguin mailto:sage [2016/02/06(土) 13:11:02.66 ID:Mdkmhyl2.net]
- >>416
autojump 使えば楽ちん。 一度行ったディレクトリは次回からその一部を入力するだけで行ける。 例えば cd ~/Desktop なら、 j des だけで行ける。 深い階層でもちょー楽。
- 428 名前:login:Penguin mailto:sage [2016/02/06(土) 13:17:17.46 ID:LQ54AE99.net]
- >>416
findの結果が本当にcdしたいところか分からんから自分ならそういう使い方はしないかな
- 429 名前:login:Penguin mailto:sage [2016/02/06(土) 13:19:59.46 ID:0QvqK3yt.net]
- path を通す、autojump を使う、使いどころではない、とのコメントありがとうございます!
autojump って便利そうですね。 導入も簡単ぽいので試してみたいと思います。
- 430 名前:login:Penguin [2016/02/06(土) 15:10:34.68 ID:OQYFu5/W.net]
- >>410
共有ライブラリ WindowsでいうDLLに相当
- 431 名前:login:Penguin mailto:sage [2016/02/06(土) 17:58:47.85 ID:RzNc4FIe.net]
- ≫412,413
ありがとう。 実はOSの一般知識もあまりないです。 解読する上でOSの一般知識はもちろん必要だとは思いますので、それについては平行 して十分勉強するつもりです。 知識としてはドライバー部分はそこそこ分かります。 uCLinuxでA/D変換などのデバイスドライバーを作ったことがあります。PCIバスを FPGAで設計したこともあります。 ファイルシステムなどもFATなど低レベル部分のSDカードへの移植などは経験があります。 ネットワークもTCP/IP以下の低レベル部分は経験があります。 C#などのアプリ部分とデバイス付近の低レベル部分は分かるのですが、真ん中が 全く分かりません。 ラズベリーパイを使ってLinuxを勉強しようと思って、本をいろいろ買ったのですが 手順を踏んで動かすのはできますが、理屈の部分が表層部分しか分からず、何かが 分かったという満足感がまるで得られません。オペレーションを覚えてもあまり 面白くないので、ソースを読まないとだめなのかなと思っているところです。 ソース解読の手引きというかドキュメントがないとすると、ドキュメント化するツール を作るところからになるのかもしれないですね。
- 432 名前:399 mailto:sage [2016/02/06(土) 20:28:56.36 ID:YN2HGfp7.net]
- >>400
遅くなったけどありがとう
- 433 名前:login:Penguin mailto:sage [2016/02/06(土) 20:29:28.07 ID:x5Wsk1Ey.net]
- >>422
それなりに経験値は高そうだけど色々買った本の中に プログラマが積んでおきたい10冊のカーネル本 で検索して出てくるページに紹介されてる本は一冊でもあるのかな?
- 434 名前:login:Penguin mailto:sage [2016/02/06(土) 22:49:51.54 ID:RzNc4FIe.net]
- >>424
インサイドwindowsは上下ともあるけど、他はないです。 まずはこういう本を読むべきですね。 でも書かれたのが10年前と古いですね。
- 435 名前:login:Penguin mailto:sage [2016/02/06(土) 23:27:34.35 ID:8qudmrMI.net]
- ある程度の知識はあるようなのになんかチグハグな気がする
自分の知りたいことに対して取っ掛かりくらいは十分見つけられそうだけど
- 436 名前:login:Penguin mailto:sage [2016/02/06(土) 23:45:26.86 ID:ehJaSr25.net]
- 仕事としてやった部分しか分からないんだろ
応用の効かない、言われたことしかしないタイプなんじゃないの?
- 437 名前:login:Penguin mailto:sage [2016/02/06(土) 23:54:29.19 ID:LQ54AE99.net]
- >>422
いまいち何が目的かよく分からない 純粋に知識としてLinuxの仕組みを知りたいのか低レイヤーの開発をする為の知識をしりたいのか いずれにせよオライリー辺りの本を大きめの本屋に行って立ち読みでもしてみては? あとこの手の定番書籍ならググればいろいろ情報はあるからその辺をまず当たってみるのも そりゃ時間をかけてソースレベルで理解すればいろいろわかるだろうけど効率悪いよ
- 438 名前:login:Penguin [2016/02/07(日) 00:18:58.63 ID:xJal9uFA.net]
- Linuxのシェルというのは
コマンドとかを打ち込むターミナルのことですか?
- 439 名前:login:Penguin mailto:sage [2016/02/07(日) 00:28:30.23 ID:M3vuf6jf.net]
- ソースを読んでいくと、デバドラに行きつくから、
どんどん深みにはまっていく OSではなくて、個々のハードの機能をどう実現するのか、 という所に行きつくから、あまり応用が効かなそう。 しかも細かいから、時間がかかる割に、得るものが少ない OSのソースコードなら、>>412 で十分。 それ以上、深掘りするとアセンブラも出てくるし、面倒
- 440 名前:login:Penguin [2016/02/07(日) 00:34:03.60 ID:Wm3jV2NN.net]
- >>429
ターミナル(端末)とは別
- 441 名前:login:Penguin mailto:sage [2016/02/07(日) 00:41:09.16 ID:ESDAvy0P.net]
- >>429
違う ターミナルでコマンドラインのシェルが動いている 広義でのシェルはOSとユーザの橋渡しをするインターフェースで有って windowsでいえばExplorerもGUIのシェル
- 442 名前:login:Penguin mailto:sage [2016/02/07(日) 00:57:07.88 ID:e7p/0xj7.net]
- ≫430
確かに仰せの通りだと思えてきました。全部の把握はご忠告に従って 早速断念します。 しかし部分は全体を表すという言葉もある通り、一つでも理解しておけば いろいろ役に立ちそうです。 すこし調べてみました。ソース読むために何が必要かだいたいわかってきました。 以下まとめてみました。できたらご意見お願いします。
- 443 名前:login:Penguin mailto:sage [2016/02/07(日) 00:57:34.80 ID:e7p/0xj7.net]
- Linuxカーネル理解の手順
1)とりあえず目標を絞る ラズベリーパイのIOをFPGAで拡張する。バスがないのでSPIを32Mhzで動かして バス代わりにする。 2)書籍、WEBで対象部分の概観を把握する 3)重要なデータ構造を図解で理解する。 4)関連部分のテストプログラムを作成する。straceを活用する。 5)調査内容をドキュメント化する 6)必要なツール GNU開発ツール GNU Emacs GNU GLOBAL (gtags) App::Ack (ack) grep より良いソースコード検索ツール 7)書籍購入 Linuxカーネル2.6解読室 高橋浩和 他 詳解Linuxカーネル第3版 DanelP 他 Linuxカーネル解析入門 平田豊 8)その他理解すべきこと CPU解説書 X86、ARM 簡単なパターン (Template Method など) 9)参考WEB Linux Kernel H
- 444 名前:ack Japan
Writing a Simple File System (VFS) http://www2.comp.ufscar.br/~helio/fs/rkfs.html [] - [ここ壊れてます]
- 445 名前:login:Penguin [2016/02/07(日) 00:58:19.54 ID:xJal9uFA.net]
- なるほど
ターミナルでのコマンド操作をするときに シェルでコマンド実行とかって聞くような気がしますが このような言葉の使い方は間違いですか?
- 446 名前:login:Penguin mailto:sage [2016/02/07(日) 01:08:47.97 ID:e7p/0xj7.net]
- >>426,427,428
そうです。来た仕事をこなすためにだけにやっつけで勉強してきたので体系的 知識が全くない。しかもWindowsが中心でした。何度かLinuxをやろうとは 決心したこともあったのですが、そのたびにWindowsの誘惑に負けています。
- 447 名前:login:Penguin [2016/02/07(日) 01:10:14.81 ID:/pjUqHRj.net]
- 間違いじゃないと思うよ。
昔の映画でスイッチパチパチして計算結果の紙テープを読むみたいなのが出てくるけど、 ターミナルって元々そういうものだから。 計算機本体は別の部屋にあったんだよね。 ターミナルは目の前にあって、シェルは別の部屋で動いてたみたいに考えると得心が行くんじゃないの。
- 448 名前:login:Penguin [2016/02/07(日) 14:40:12.22 ID:ovBg7uuz.net]
- curl -o- --insecure https://raw.githubusercontent.com/creationix/nvm/v0.30.2/install.sh | bash
でgithubからshellをダウンロードして実行したいのですが、 <html> <head> <meta http-equiv="refresh" content="0;url=/static/index.html"> </head> </html> と返されてしまいます。どうしたら良いのですか?
- 449 名前:login:Penguin [2016/02/07(日) 16:51:48.14 ID:9+IOt/6J.net]
- Linux MINT13,xfce4_4.10 の環境です。
パネル内の左寄りにFirefoxとターミナルエミュレータのランチャーを配置しました。 パネルをロックする設定にはしてあります。 プログラムを起動するとランチャーより左側に起動したプログラムが表示され、 その分だけ配置しておいたFirefoxとターミナルエミュレータのランチャーの 位置が右にズレてしまいます。 ランチャーの位置が変わるんで少し不便なのですが、こういう仕様なんでしょうか?
- 450 名前:login:Penguin mailto:sage [2016/02/07(日) 21:38:37.42 ID:astD3ri6.net]
- 役に立ちそう?なもの貼っておきます
LinuxKernelHackJapan www.kerneldesign.info/wiki/ のトップでリンク切れになっているマップ Interactive map of Linux kernel www.makelinux.net/kernel_map/ JF: Linux Kernel 3.x/2.6 Documentation: Index linuxjf.osdn.jp/JFdocs/kernel-docs-2.6/index.html JF: Index: カーネル関連 linuxjf.osdn.jp/JFdocs/INDEX-kernel.html Linux V2.4 カーネル内部解析報告 ドラフト 第4版 https://osdn.jp/projects/linux-kernel-docs/wiki/internal24-index
- 451 名前:login:Penguin mailto:sage [2016/02/07(日) 22:40:19.58 ID:5tghZU7g.net]
- >>439
スクリーンショットがないとわかりにくいですね
|

|