X



トップページLinux
1002コメント372KB
初心者の質問相談にやさしく答えるスレ Part9©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin 転載ダメ©2ch.net
垢版 |
2017/09/01(金) 21:44:33.40ID:bEuSzMBY
聞き方が悪いから教えない、
とか、「俺は教育的目的から、わざと全部は教えないことにしている」
などという、下記スレに巣食っているロートルはお断り。

初心者に優しく応えようとする気のある人が、
今となってはバカバカしく思えるような質問相談にも優しく答えるスレです。

オススメLinuxディストリビューションは? Part68
http://mao.2ch.net/test/read.cgi/linux/1496894698/

【初心者】Ubuntu Linux 113【本スレ】
http://mao.2ch.net/test/read.cgi/linux/1500692988/


前スレ
初心者の質問相談にやさしく答えるスレ Part8
http://mao.2ch.net/test/read.cgi/linux/1491909596/


 禁止事項
・トリを使おうとしている質問者に対して、そんなトリはやめろとかという、斜め上からのアドバイス
・質問者そっちのけでの昔語り(昔はもっと苦労したもんだ、今の若い者は…)
・知らないのに、使ったことないのに、知ったかぶりでの書き込み
・ググれという誰でも言えそうな忠告
・俺は知ってるけど言わない等といった、実社会での扱われ方からの僻みから来る
・意地悪な言辞
0294login:Penguin
垢版 |
2017/10/10(火) 16:26:50.73ID:JqpazGIw
>>293
それは $ ./configure の結果かな?
「何を実行したら」「何が起ったか」を書いてほしいな。
とりあえず
$ sudo apt install libcurl
としてみては?
0295login:Penguin
垢版 |
2017/10/10(火) 16:29:04.27ID:cJ4p92j/
Linuxにはbinフォルダがたくさんありますが、(/bin, /sbin/ /usr/local/binなど)

昔はたくさんの人が共有したりログインしたりするOSだったらしいですが、
各ユーザ(root管理者じゃない)がインストールしたりするプログラムが/usr/local/binなどに入っていたのですか?
0296login:Penguin
垢版 |
2017/10/10(火) 16:49:23.68ID:GFC1bMaU
>>295
> 昔はたくさんの人が共有したりログインしたりするOSだったらしいですが、
今もそうだよ

> 各ユーザ(root管理者じゃない)がインストールしたりするプログラムが/usr/local/binなどに入っていたのですか?
普通はrootがインストールする
権限変えてroot以外がインストールできるようにしてるとこもあったかもしれないけど
0297login:Penguin
垢版 |
2017/10/10(火) 18:04:27.05ID:gFgp7GQ0
超初心者なんですが、コマンドってどこにいれればいいのですか?
使ってるのはdebianですが、コマンド入れるところがどこかわかりません。
0298login:Penguin
垢版 |
2017/10/10(火) 18:18:52.33ID:Fns4KX70
ターミナル(Windowsで言うところのDOS窓)を起動してそこで入力
あとはデスクトップ環境にもよるだろうけどスタートメニューの”実行”ってやつ
0299login:Penguin
垢版 |
2017/10/10(火) 18:26:38.22ID:pMrC421F
>>297
/optか/usr/localですよ
そこに、ビルド展開し、env叩いて表示されるコマンドサーチパスにシンボリックリンクをはればよろしい。
もちろん、/home/(ユーザー)にコマンドビルド環境を作ってもいい。
0300login:Penguin
垢版 |
2017/10/10(火) 18:29:42.51ID:pMrC421F
>>297
/bin、/usr/bin、/usr/local/bin、どれでもいいよ。
0301login:Penguin
垢版 |
2017/10/10(火) 18:57:12.22ID:Ia7gy3PC
>>294
R上で

install.packages("gsheet")

を実行したあとに表示されます
0302login:Penguin
垢版 |
2017/10/10(火) 19:00:28.73ID:gFgp7GQ0
>>298
ターミナルと言う単語でググってやっとわかりましたありがとう。
>>299>>300
すいません。全然わかりません昨日linux始めた超初心者なので許してください
0304login:Penguin
垢版 |
2017/10/10(火) 19:59:00.51ID:GFC1bMaU
/usr/bin/ もあんまりよくない
0306login:Penguin
垢版 |
2017/10/10(火) 20:11:50.26ID:5KnGXs03
>>293
Linuxマシンの場合は、Windowsとかと違って、type=sourceになっていて、
Rのパッケージは(純粋にRのみで書かれたもの以外)基本的にコンパイルしてインストールします。
で、そのときに、依存ライブラリやヘッダファイルが足りないと、このような現象になりますl。
UbuntuなどDebian系なら、
$ apt-file search libcurl.pc
libcurl4-gnutls-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/libcurl.pc
libcurl4-nss-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/libcurl.pc
libcurl4-openssl-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/libcurl.pc
このあたりをインストールしてから、もう一度Rに戻って、
gsheetをインストールしてください。
で、またエラーが出たら、その足りないファイルをインストールします。
0307login:Penguin
垢版 |
2017/10/10(火) 20:18:28.93ID:GmTWV4RJ
>>305
パッケージマネージャが管理する領域なので自ビルドしたソフトを入れるべきではない
/optや/usr/localはパッケージマネージャが手を付けない領域
0308login:Penguin
垢版 |
2017/10/10(火) 20:19:16.90ID:5KnGXs03
>>295
「昔は」ではなく、今でもWebホスティング系サーバとかだと、たくさんの人が同時ログインして
ごにょごにょしています。
管理者権限がないので、prefixを$HOMEにして、色々インストールしますl。
0309login:Penguin
垢版 |
2017/10/10(火) 20:56:15.32ID:GFC1bMaU
>>302
>>299 >>300 は「コマンドを入れる」をインストール先と解釈したのよ
0310login:Penguin
垢版 |
2017/10/11(水) 00:44:46.27ID:1sKgzCIz
>>292
レスありがとうございます。
やり方がまるで分かりません。
ググってもそれらしきスクリプトは見つかりません
0311login:Penguin
垢版 |
2017/10/11(水) 02:16:58.25ID:cZazI4+v
>>307
パッケージマネージャーは?debかねRPMかねYUMかねそれともPACMANかね?
どれ?
0312login:Penguin
垢版 |
2017/10/11(水) 02:20:38.59ID:cZazI4+v
>>309
狭義コマンドを入れるをインストールとの
解釈でOKだよ
0313login:Penguin
垢版 |
2017/10/11(水) 07:51:27.15ID:Kv5rt47N
>>311
どれもが該当する。/usr/localにインストールするのはFreeBSDの
portsぐらいじゃないかな
基本的にはディストリビューションでそういうルールを決めていて、
非公式配布のパッケージだとこれをちゃんと守らないやつがそれなりにある
0314login:Penguin
垢版 |
2017/10/11(水) 08:46:54.36ID:uFtoJNqU
これまで古いノートにlinux入れて遊んでたけど、メインもLinuxにしようかと思います。セキュリティ的に危険ですか?
ネットショッピングやらネットバンキングやらクレジットカードやら・・・
私にはWindowsが安全なのかどうかもよくわからないんですけど
0315login:Penguin
垢版 |
2017/10/11(水) 09:17:45.44ID:8nC0VkHk
>>314
ウイルスまみれの危ないOSであるWindows
アンチウイルスソフトで防御するとパソコンが動作不能不具合に。
--------------------------------------------------------
調査の結果、ウイルスが感染したと思われるソフトは、
以下の 3,986 本です(アルファベット/五十音順)
http://www.vector.co.jp/info/060927_system_maint_allfiles.html

AVG アンチウイルス Windows 7 64bit で再起動ループ不具合
お客様から「パソコンがおかしい、黒い画面から進まない!」と連絡があって
調べました。
http://orbitz-zono.blogspot.jp/2010/12/avg-windows-7-64bit.html

現時点、対応策は「再起動する前に、AVGをアンインストール」しかなさそう。
手動復元が出来れば良いんだけど。
【詐欺】Windowsセキュリティ重要な警告の消し方 アンチウイルスサービスでエラー!?
http://blogs.yahoo.co.jp/fireflyframer/34177559.html

ウイルスバスター クラウドのインストール中に再起動を繰り返し要求される
https://esupport.trendmicro.com/support/vb/solution/ja-jp/1104348.aspx

「人為的なミスだった」――トレンドマイクロの説明によると、
多くのPCを動作不能にした不具合の原因は、
ウイルス定義ファイルのチェックミスが重なった結果だった。
http://www.itmedia.co.jp/news/articles/0504/24/news008.html
0316login:Penguin
垢版 |
2017/10/11(水) 09:22:51.73ID:DiEWyxA/
元の質問者は >>297 = >>302 だよ

>>312
>>302で納得してるんだから質問者は「コマンドを入力する」の意味で言っていた

>>311
質問者じゃない>>307に聞いてもしょうがない
0317login:Penguin
垢版 |
2017/10/11(水) 09:25:44.55ID:DiEWyxA/
>>314
そこまで判断力ないならWindows使ってた方が安全だよ
Windows Defenderもあるし別売りのセキュリティソフトもあるし
知識がないなら金で解決
0318295
垢版 |
2017/10/11(水) 11:33:05.85ID:pP6bglQv
お礼が遅くなりました、すみません。

>>296
自分が昔読んだ本には、通信でログインして色々な作業をしていたと書いてありました。
今は、Webサーバに各ユーザがやったりするくらいしか、思いつきません。。。今読んでるbashのオライリーの
本にrootじゃないユーザがbashをインストールする方法が載っていたので、各ユーザがインストールするときに
/usr/local/binを使ったと昔本で読んだ気がしたのです。あと、だいぶ昔の話ですが、PerlのCGIとかの参考書に
#!/usr/local/bin/perlっていうのが、印象深いです。ちなみに、私の書いてる昔というのは10年以上昔の話です・・。

>>308
どうもありがとうございます。今は確かにプロバイダのWebサーバなどに、プロバイダのユーザがログインして作業するくらいしか
思いつかないですが、昔は普通の事務作業?とか一般的な作業もUnixにログインして色々なユーザがやるとか、そんなニュアンスの
ことを本で読んだ覚えがあります。なんか、図書館とかいっても古い本があまりないので、調べようがなくて・・・。
ありがとうございました。
0319login:Penguin
垢版 |
2017/10/11(水) 12:05:23.52ID:LYCgKjv5
>>315
2005年の記事でファビョるとか知的障害者か?
0320login:Penguin
垢版 |
2017/10/11(水) 14:20:06.41ID:S/FHLeuR
konaリナックスblackをいれました
これにはソフトウェアセンターみたいなのはないのですか?もしそうなら初心者向きではないですね
他に32bitで使えるオススメLinuxありますか?
0321login:Penguin
垢版 |
2017/10/11(水) 14:54:23.32ID:YKWTMbVN
よくそんな誰が作ったとも知れないもの使うなあ
0322login:Penguin
垢版 |
2017/10/11(水) 14:57:12.09ID:K4plt6pK
linux使い始めて2年にもならないがソフトウェアセンター開いたことあるぐらいで
ほとんど使わない
synapticかターミナルからコマンド入れてソフトは使ってる

konaはkona3が出たころよく使ってたがソフトウェアセンターが欲しいと
思ったことはないなぁ
0323login:Penguin
垢版 |
2017/10/11(水) 18:04:29.67ID:uFtoJNqU
>>321
konaリナックスって怪しいのですか?
他にオススメありますか
0324login:Penguin
垢版 |
2017/10/11(水) 18:06:06.51ID:Mryhrkoq
鵜呑みにするなよw
0326login:Penguin
垢版 |
2017/10/11(水) 18:54:53.64ID:8edMWtWg
konaが怪しいならとっくに叩かれまくっているはずだが見たことないぞ
Mintは、何か事件?を起こして叩いてるヤツはたまにいる
0327login:Penguin
垢版 |
2017/10/11(水) 19:20:57.86ID:5+0rwVZc
konaは5年後、10年後使い続けられるか怪しい
0328login:Penguin
垢版 |
2017/10/11(水) 20:21:45.99ID:DiEWyxA/
>>318
なんか言いたいことのポイントがよくわからん文章だな
もうちょい簡潔に書けない?

> 自分が昔読んだ本には、通信でログインして色々な作業をしていたと書いてありました。
リモートからログインして複数人同時に使える、とかあたりの仕組みはここ数十年変わってないよ
20年前も今も同じ
一人でしか使わないマシンが増えたとか
リモートからログインする方法がtelnetじゃなくてsshが主流になったとか
そういう使い方の変化はあるけど、基本の仕組みは同じ

> 今読んでるbashのオライリーの
> 本にrootじゃないユーザがbashをインストールする方法が載っていたので、各ユーザがインストールするときに
> /usr/local/binを使ったと昔本で読んだ気がしたのです。
「ので」の前後がつながってなくないか?
「各ユーザがインストールするときに/usr/local/binを使った」ってのは記憶違いじゃないかな
0329login:Penguin
垢版 |
2017/10/11(水) 20:26:34.87ID:9UHKsOyc
GRUBの解像度を変更するにはどうしたらよいのでしょうか?
GRUB_GFXMODEを書き換えても変わりません
ディストリビューションはVoid Linuxでふ
0330login:Penguin
垢版 |
2017/10/11(水) 20:31:12.96ID:9UHKsOyc
解像度が対応していないだけでした
失礼しました

GRUBのコンソールでスクロールするにはどうしたらよいのでしょうか?
Shift+PageUpではできませんでした
0332login:Penguin
垢版 |
2017/10/11(水) 22:20:13.39ID:XGHOZxEl
289です
他のスレでの回答にあったjdkを再インストール後に/usr/bin/javaのシンボリックリンクを張りなおしたところ
起動できました
ありがとうございました
0335login:Penguin
垢版 |
2017/10/12(木) 23:56:28.75ID:Ijg0EAkg
jd スレから案内されて初めて来ました。よろしくお願いします

ubuntu mate 16.04です。リポジトリからのjd を準備しました。
・2chproxy.plを1.2.2に
は処置済み

・ ~/.jd/boards.xml の内容を 2chから5chに置換
・ ~/.jd/以下の hoge.2ch.net を hoge.5ch.net にリネーム

等々の処置がわかりません。手取り足取り、一作業ずつ、今からここでチャット的に教えてください
0336login:Penguin
垢版 |
2017/10/13(金) 00:38:22.73ID:wdCpVaQG
ファイルマネージャーの上のメニューにある表示の中の隠しファイルを表示するを選択して
ホーム(/home)を見れば一気に解決できると思うよ
0337login:Penguin
垢版 |
2017/10/13(金) 06:02:17.87ID:UTpXqZFU
font に関する質問です。
fontconfig をまるごと再導入するにはどうすればよいでしょうか。
馬鹿なことに,バックアップを取らず /etc/fonts や /usr/share/fontconfig 配下のファイルを編集し,
失敗してしまった為フォント情報がぐちゃぐちゃです。
もう一度これらのファイルを生成したいので,その方法など教えていただけないでしょうか。
0338337
垢版 |
2017/10/13(金) 06:39:56.73ID:UTpXqZFU
>>377 です。
自己解決しました。
sudo dnf reinstall xorg-x11-fonts* xorg-x11-xfs* fontconfig* && sudo fc-cache -f
で行けました。すいません。
0339login:Penguin
垢版 |
2017/10/13(金) 18:10:23.60ID:facBZxpO
ubuntuのバージョン履歴をみると、x.04/x.10になっていますが、
なぜ04/10なんでしょうか?他の番号は付かないんですか?
0340login:Penguin
垢版 |
2017/10/13(金) 18:12:28.97ID:wdCpVaQG
4月と10月の半年ごとのリリースだから
0341login:Penguin
垢版 |
2017/10/13(金) 18:19:03.97ID:facBZxpO
なるほど、リリース月を表していたんですね。
ありがとうございました。
0342login:Penguin
垢版 |
2017/10/13(金) 19:38:01.16ID:ZEig4fjV
使い始めて何年も経つが初めて知った
0343login:Penguin
垢版 |
2017/10/13(金) 21:48:39.21ID:UTpXqZFU
ディスプレイマネージャを使用してログインした場合,~/.profile の内容は読み込まれますか?
0344login:Penguin
垢版 |
2017/10/13(金) 23:48:25.76ID:bdHuiugT
>>343
~/.profileを読むのはシェル
シェルがどう起動されるかによる
0345login:Penguin
垢版 |
2017/10/14(土) 00:42:55.60ID:OFLuA/gL
>>240
そうなのか。と言うことは、17/10号がでるのか
0348login:Penguin
垢版 |
2017/10/14(土) 04:40:41.00ID:5E2E9l4f
>>343
ありがとうございます。

ということは多分デスクトップ環境が立ち上がった時にはまだ読み込まれず,
何らかの方法で仮想端末が起動した時に初めて ~/.profile の内容が走査されるということですね。
0349login:Penguin
垢版 |
2017/10/14(土) 05:35:26.52ID:JJOO6M1a
ディスプレーマネージャー gdm3 は特定のセッションを選択する事ができて、それを "/etc/X11/Xsession" の引数に設定できます。
"/etc/profile" や "~/.profile" や "/etc/xprofile" や "~/.xprofile" ファイルが gdm3 起動プロセスの一部として実行されます。
https://www.debian.org/doc/manuals/debian-reference/ch07.ja.html
0350login:Penguin
垢版 |
2017/10/14(土) 20:49:26.67ID:/jig8Piw
>>336
> ファイルマネージャーの上のメニューにある表示の中の隠しファイルを表示するを選択して
> ホーム(/home)を見れば一気に解決できると思うよ

ありがとう! 違うやり方で解決

jd スレに書いてるから見てな!!
0351login:Penguin
垢版 |
2017/10/14(土) 23:36:33.03ID:sHtd1aY4
mint cinnamon18.2 64bit
thunderbirdのメール受信が、毎回mintを再起動しないと出来ない。不便で仕方ないのだけど、まさかこういう仕様?
ちなみにGMOからの受信専用。
0352login:Penguin
垢版 |
2017/10/15(日) 00:22:34.07ID:Hz5qQy3l
>>351
俺、mint は使っていないが、メール受信するのにそれはないだろ
0353login:Penguin
垢版 |
2017/10/17(火) 08:03:56.55ID:SSoKgFqf
vortexbox2.4なのですが、USBメモリにインストすると、a start job is running for dev-disk 8a deviceとなり30分くらいしてもそこから進みません
HDDにインストしたら普通に立ち上がるので、イメージはおかしくないと思います
エスパー様お助けください
0354login:Penguin
垢版 |
2017/10/17(火) 08:44:58.11ID:68OOHp/9
CDからUSBにインストールした?
0355login:Penguin
垢版 |
2017/10/17(火) 09:15:34.75ID:SSoKgFqf
はい、しました
ただ、インストール先を選べなかったので、HDDを物理的に外してUSBメモリだけの状態にしてインストールしました
0357login:Penguin
垢版 |
2017/10/17(火) 16:31:08.46ID:PAobu6gN
とりあえず /etc/fstab, (使っていれば) /etc/crypttab をチェック
・デバイス名、パーティションのUUIDなどの記述が正しいかチェック
・使ってないデバイスの記述がある場合は # でコメントアウト してみるみたいなとこですかね
0358login:Penguin
垢版 |
2017/10/18(水) 14:08:01.78ID:P0kFlsGS
RX 570の購入を検討しているのですが、ドライバの安定性はどうでしょうか?
昔のAMDのドライバは不安定でしたが、AMDGPUになってから安定しましたか?
主にSteamのゲームをします
0359login:Penguin
垢版 |
2017/10/19(木) 23:30:52.57ID:5dnYsaIT
Windows上でVeraCryptを使って暗号化したNTFSのパーティションをLinuxから閲覧することはできますか?
当たり前ですがパスワードは知っているものとします
0360login:Penguin
垢版 |
2017/10/20(金) 03:50:52.93ID:4O75Fvfb
アプリごとのネットワーク使用状況が確認出来るシステムモニタはないの?
windowsもmacもデフォルトのタスクマネージャで確認出来るけど
0361login:Penguin
垢版 |
2017/10/20(金) 12:23:10.09ID:nyV6aRa2
HTTPリクエストに含まれるIf-Modified-Sinceヘッダを
apacheのログに残したいのですが、
どうやればいいですか?
0363login:Penguin
垢版 |
2017/10/20(金) 13:56:05.96ID:AztbEfIb
>>362
特殊なモジュールを使わないといけないんだろうかとか思っていたのですが
標準のモジュールで出来たんですね
ありがとうございます
0365login:Penguin
垢版 |
2017/10/21(土) 02:47:45.63ID:d83gZV7m
日経Linuxのシェルスクリプトの記述で、
echo -e "\n"
-eは、エスケープ文字を使うオプションとして書かれている、
自分の所では-eを表示して改行なんだよね。

それで、-e無しでも改行されるから、-eオプション無しでも良い ?
0366login:Penguin
垢版 |
2017/10/21(土) 05:18:57.69ID:d83gZV7m
>>365
自己解決なのかな?

bash を使うと-eが消える。
dash を使うと-eが表示される。
0367login:Penguin
垢版 |
2017/10/21(土) 11:56:39.59ID:3f3ERt27
>>365
echoはシェル内蔵のコマンドと外部コマンドとがある
シェル内蔵の方はシェルの種類によって挙動が違うので>>366みたいなことになる
/bin/echoとかを使うといいかも

> 日経Linuxのシェルスクリプトの記述で、
これ?
http://itpro.nikkeibp.co.jp/article/COLUMN/20060228/231046/

> それで、-e無しでも改行されるから、-eオプション無しでも良い ?
自分が望む挙動になってるならそれでいいんじゃね
0369366
垢版 |
2017/10/21(土) 15:31:22.99ID:uormuL/w
>>367,>>368,
ありとうございます。日経Linuxの記述
#!/bin/sh (bashにして-eは解決)
packages='ssh'
clear
echo "1 ${packages}のインストール"
echo "2 ${packages}のアンインストール"
echo "3 ${packages}の導入確認"
echo -e "\n"
echo "実行したい処理の番号を入力して下さい"
read inputkye
case ${inputkye} in
1 ) sudo apt update
sudo apt install -y ${packages} ;;
2 ) sudo apt remove -y --purge ${packages}
sudo apt autoremove -y ;;
3 ) dpkg -l | grep ${packages} ;;
esac
2を実行すると、
E: コマンドラインオプション 'y' [-y から] は不明です。
と出ます。
install,remove,autoremoveのオプションを調べても-yのオプションは無いみたいです。
書き間違えなんでしょうかね ?
0371login:Penguin
垢版 |
2017/10/21(土) 16:00:12.19ID:3f3ERt27
>>369
そこで言ってる「日経Linux」ってのはウェブ?雑誌?
出典はちゃんと書いてくれ

aptが古いとかなんかかな
環境はどんななん?
0372login:Penguin
垢版 |
2017/10/21(土) 17:29:50.34ID:3f3ERt27
echo -e "\n"
じゃなくて単に
echo
でいいんじゃないか
0373login:Penguin
垢版 |
2017/10/21(土) 22:53:44.79ID:o1qLewTC
>>369
ffmpegで2passエンコードする際、上書きしますか、の問いに-yをつけて常にはいとするオプションスイッチがあるけどそれと同じだと思う
0374login:Penguin
垢版 |
2017/10/21(土) 22:59:02.28ID:3f3ERt27
-y の意味を聞いてるわけではないでしょ
0375369
垢版 |
2017/10/22(日) 02:06:20.67ID:dUndIUvP
皆さん有り難うございました。
日経Linux4月号の付録Linuxマスター・コマンド入門「誰でも書けるシェルスクリプト」の記事です。
色々とやって、以下にしました。(一個増やして逃げた、笑)
#!/bin/bash
packages='ssh'
clear
echo "1 ${packages}のインストール"
echo "2 ${packages}のアンインストール"
echo "3 ${packages}の設定ファイルもアンインストール"
echo "4 ${packages}の導入確認"
echo -e "\n"
echo "実行したい処理の番号を入力して下さい"
read inputkye
case ${inputkye} in
1 ) sudo apt update
sudo apt -y install ${packages} ;;
2 ) sudo apt -y autoremove ${packages} ;;
3 ) sudo apt-get -y --purge autoremove ${packages} ;;
4 ) dpkg -l | grep ${packages} ;;
esac
エラーはでなくなりました。
3 ) sudo apt -y --purge autoremove ${packages} ;;
だと、エラーが出るのでapt-get -y
0376login:Penguin
垢版 |
2017/10/22(日) 02:15:57.29ID:dUndIUvP
連投すいません、
2 ) sudo apt-get -y autoremove ${packages} ;;
の方がエラーが出ない。
削除はapt-getの方が良いみたいですね。
0377login:Penguin
垢版 |
2017/10/22(日) 02:17:39.90ID:tSqq8Nac
>>375
> 日経Linux4月号の付録Linuxマスター・コマンド入門「誰でも書けるシェルスクリプト」の記事です。
古い雑誌か・・・
すまん、さすがにバックナンバー取り寄せてまで確認はできんわ

で、環境はどんなんなの?
apt使ってるってことはDebian?
うちのstretchでは-y効くけどな
0378login:Penguin
垢版 |
2017/10/22(日) 02:19:04.59ID:tSqq8Nac
あと>>372の件はどうよ
echo一行変えて済むならシェルを変更するのはおおげさに思うが
0380369
垢版 |
2017/10/22(日) 15:17:09.36ID:PIHPAds6
>>377,>>378,>>379
付録の記事の記載年月日は、2014年3月号特集3です。
Debian8 を使っています。
初心者の自分はdashじゃなくLinux標準のbashを使うべきと思った。
apt remove -y
apt autoremove -y では、
E: コマンドラインオプション 'y' [-y から] は不明です。
が出ます。
apt-get remove -y
apt-get autoremove -y
だとエラー表示が出ないという事ですが、
何度も確認して、それ以上の事は分かりません。
0381名無しさん@そうだ選挙に行こう! Go to vote!
垢版 |
2017/10/22(日) 16:48:12.79ID:XhshLbj8
>>380
各プログラム次第だしapt,apt-getがどうなってるのかは全く確認してないけど

一般的には-yとかのいわゆる「グローバルなオプション」はremoveとかautoremoveみたいなこれまたいわゆる「サブコマンド」より前に置かないと駄目
みたいにオプションの順番にも意味があったりするけどその辺確認してみた?

apt remove -y
apt autoremove -y
はNG
apt -y remove
apt -y autoremove
はOK、みたいな(あくまで例であって実際そうかは知らんけど)
0382login:Penguin
垢版 |
2017/10/23(月) 03:14:45.08ID:WuziK6iF
>>380
そもそもaptのmanみると'-y'オプションとか書いていない。
aptはapt-getやapt-cache等を”インタラクティブ”に使う用途なので
スクリプト化して使うんなら下位コマンドのapt-getの方が良いと思う。
後、目的がシェルスクリプト自体の理解なら、bashを使うべきというのも何か変に感じる。
まぁ、この程度のスクリプトでbashもdashもないけどさ。
0383login:Penguin
垢版 |
2017/10/23(月) 11:26:14.67ID:O0QyAz7H
Debian8入れて検証してみた
これ-yがあるかとか引数の順番とかの問題じゃないや
そもそもDebian8のaptにはautoremoveがない

$ sudo apt autoremove
E: Invalid operation autoremove

autoremoveはapt-getでやることになる
removeの方はaptでいいよ

Debian9のaptではautoremove使える
0384login:Penguin
垢版 |
2017/10/23(月) 11:54:25.67ID:O0QyAz7H
>>382
> 後、目的がシェルスクリプト自体の理解なら、bashを使うべきというのも何か変に感じる。
それ >>372 >>378 で指摘したんだけどスルーされてしまった
0385login:Penguin
垢版 |
2017/10/23(月) 12:47:56.90ID:hIU/zxdi
manコマンドで基本は英語、オプションなどをつけて日本語版を表示させたいです。

環境変数を日本すると、基本日本語、LANG=c manで英語が見れるようですがこの逆にする方法はないですか?
0386login:Penguin
垢版 |
2017/10/23(月) 12:55:10.47ID:hIU/zxdi
すみません解決しました。
0387login:Penguin
垢版 |
2017/10/23(月) 13:09:37.08ID:vEg6/AVB
>>375
どうでもいいけどメニューと実行するコマンドが合ってない気がする

アンインストール(設定ファイルは残す) apt remove
アンインストール(設定ファイルも消す) apt purge
パッケージの整理 apt autoremove (パッケージは指定しない)
0389login:Penguin
垢版 |
2017/10/23(月) 13:31:27.72ID:MohfQrRJ
>>383
納得しました。無いコマンドを利用してい訳ですね。
echoはスルーした訳ではなく、#!/bin/bashで解決出来るので、
それで良いと思った訳で、また違う改行方法もあるのだなと思っただけで、
それに対する考えも思いも無いので、何も返答しなかった。
それだけです。気分を害したならすいません。
0390login:Penguin
垢版 |
2017/10/23(月) 13:44:24.16ID:MohfQrRJ
>>387
あぁ、そうなんですか勉強になりました。
自分の認識では、
パッケージを削除、 remove
パッケージと関連パッケージを削除、autoremove
パッケージとその設定ファイルと関連パッケージを削除、 --purge autoremove
と言う認識でした。

パッケージの整理は、apt upgrade を行えば、
使わないパッケージがあります、autoremove で、云々
なのでパッケージの整理はapt upgrade でやるものと思っていた。
0391login:Penguin
垢版 |
2017/10/23(月) 14:09:33.93ID:O0QyAz7H
なんかやってることに筋が通ってないんだよな
雑誌じゃなく初心者向けの書籍を何冊か買ってきて
じっくり勉強した方がいいんじゃないか
0392login:Penguin
垢版 |
2017/10/23(月) 15:22:54.95ID:GbRNirmo
LANG Cは英語ではない
0393login:Penguin
垢版 |
2017/10/23(月) 16:57:50.99ID:i9Fsevog
>>388
```console
$ export LANG=POSIX
$ env LANG=ja_JP.UTF-8 man
```
とでもやったんでは?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況