[過去ログ] 初心者の質問相談にやさしく答えるスレ Part9©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
280: 2017/10/05(木)22:30 ID:1Tpp4oBA(1) AAS
Sarah SharpってLINUXの開発に関係していた人だと思うけど、
↓の2つの動画の人って同一人物ですか?
 劣化しすぎな気がするんだけど。

OSB2009 - Sarah Sharp - Advanced Git tutorial: Not your average VCS
動画リンク[YouTube]

How to increase diversity in open source: SCaLE 14x keynote by Sarah Sharp
動画リンク[YouTube]
281
(1): 2017/10/05(木)23:10 ID:27rszARh(1) AAS
>>275
俺もUbuntu使っているからなんだよこれなんだが、
他のディストリではflash問題ないのか?
282: 2017/10/05(木)23:17 ID:Xup3ARXQ(1) AAS
自分の環境ではなんとも無いけどねぇ
Lubuntu16.04LTS
283: 2017/10/05(木)23:20 ID:8g+SHBWV(1) AAS
LMDE2だがfirefoxだとダメだけどchromeだと平気だったりするな
284: 2017/10/06(金)04:21 ID:Q3qlcjo1(1) AAS
LMDE2入れていたけど、Debian MATEの方軽い。
FirefoxもChromeも問題なし、
285: 2017/10/06(金)04:54 ID:Zy1ybLaY(1) AAS
>>281
DebianだけどFlashは正常だよ Ubuntuはそういうトリだよ
286: 2017/10/06(金)05:03 ID:wUbu6IU4(1) AAS
Mint18だけど更新直後はちょっと変だったけど再起動したら大丈夫だった
287: 2017/10/07(土)20:23 ID:DKkErPmV(1) AAS
PavucontrolみたいにALSAでアプリケーション毎に音声を調節するツールはありますでしょうか?
288
(1): 2017/10/07(土)22:48 ID:455mo3+N(1) AAS
JWMを使用しているのですが、.psdや.xcfにgimpを関連付けるとファイルを開ける度に同じアプリのタブに入れてくれずその都度、新しいプロセスを開かれてしまいます。
無理な気もするのですが対策があったらかなり不便なので教えてください。
289
(1): 2017/10/09(月)10:25 ID:OxpHA5p2(1/2) AAS
RedHatEnterprise Linux7でサーバーを構築しているのですが
とある事情でjavaを元から入っているopenjdkをアンインストールし、jreをインストールしました
そうしましたら起動ファイルが動かなくなりました
どうしたら動くようになりますか?
290
(1): 2017/10/09(月)14:48 ID:f8OOoTRl(1) AAS
>>289
初心者の質問ではない気がします。
起動ファイルが何を指しているのか不明ですが、
jreで動くアプリがopenjdkで動かないことがあるので、逆も然りかなと想像します。
最初にすべきことは、openjdkからjreに変更したことに伴い不具合が生じるような、
パスを決めうちした設定ファイルや環境変数がないか確認すること。
javaライブラリへのパスを通しているのか、
JAVA_HOMEなど正しく設定されているのか、
など1つ1つの点検だと思います。
291: 2017/10/09(月)18:56 ID:OxpHA5p2(2/2) AAS
>>290
ありがとうございます。
起動ファイルと言うのは各パッケージのsystemd配下の起動ファイルのことです
Java_HOMEとクラスパスは設定しているのは確認できました
他のところにも相談いたしますが何かアドバイスありましたら引き続きお願いいたします
292
(1): 2017/10/10(火)01:02 ID:VB4U2sBx(1) AAS
>>288
gimpwrapper.shみたいなスクリプトでも噛ませたら?
293
(2): 2017/10/10(火)15:01 ID:Ia7gy3PC(1/2) AAS
どこで聞けば良いのかわからないけど多分Linuxの問題だと思うのでここでしつもんします

Rっていう統計処理ソフトでgsheetってのをつかえるようにインストールしたいのですが
以下のようなエラーがでていんすとーるできないようです
なにをすれば良いのでしょうか?
つかってるのはUbuntuです

Package libcurl was not found in the pkg-config search path.
Perhaps you should add the directory containing `libcurl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libcurl' found
Package libcurl was not found in the pkg-config search path.
Perhaps you should add the directory containing `libcurl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libcurl' found
Using PKG_CFLAGS=
Using PKG_LIBS=-lcurl
294
(1): 2017/10/10(火)16:26 ID:JqpazGIw(1) AAS
>>293
それは $ ./configure の結果かな?
「何を実行したら」「何が起ったか」を書いてほしいな。
とりあえず
$ sudo apt install libcurl
としてみては?
295
(3): 2017/10/10(火)16:29 ID:cJ4p92j/(1) AAS
Linuxにはbinフォルダがたくさんありますが、(/bin, /sbin/ /usr/local/binなど)

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

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

install.packages("gsheet")

を実行したあとに表示されます
302
(2): 2017/10/10(火)19:00 ID:gFgp7GQ0(2/2) AAS
>>298
ターミナルと言う単語でググってやっとわかりましたありがとう。
>>299>>300
すいません。全然わかりません昨日linux始めた超初心者なので許してください
303: 2017/10/10(火)19:01 ID:GmTWV4RJ(1/2) AAS
>>300
/binはまずくないか?
304
(1): 2017/10/10(火)19:59 ID:GFC1bMaU(2/3) AAS
/usr/bin/ もあんまりよくない
305
(1): 2017/10/10(火)20:06 ID:ncDU/XyU(1) AAS
>>304
何で?
理由くらい書いてよ
306: 2017/10/10(火)20:11 ID:5KnGXs03(1/2) AAS
>>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をインストールしてください。
で、またエラーが出たら、その足りないファイルをインストールします。
307
(2): 2017/10/10(火)20:18 ID:GmTWV4RJ(2/2) AAS
>>305
パッケージマネージャが管理する領域なので自ビルドしたソフトを入れるべきではない
/optや/usr/localはパッケージマネージャが手を付けない領域
308
(1): 2017/10/10(火)20:19 ID:5KnGXs03(2/2) AAS
>>295
「昔は」ではなく、今でもWebホスティング系サーバとかだと、たくさんの人が同時ログインして
ごにょごにょしています。
管理者権限がないので、prefixを$HOMEにして、色々インストールしますl。
309
(1): 2017/10/10(火)20:56 ID:GFC1bMaU(3/3) AAS
>>302
>>299 >>300 は「コマンドを入れる」をインストール先と解釈したのよ
310: 2017/10/11(水)00:44 ID:1sKgzCIz(1) AAS
>>292
レスありがとうございます。
やり方がまるで分かりません。
ググってもそれらしきスクリプトは見つかりません
311
(2): 2017/10/11(水)02:16 ID:cZazI4+v(1/2) AAS
>>307
パッケージマネージャーは?debかねRPMかねYUMかねそれともPACMANかね?
どれ?
312
(1): 2017/10/11(水)02:20 ID:cZazI4+v(2/2) AAS
>>309
狭義コマンドを入れるをインストールとの
解釈でOKだよ
313: 2017/10/11(水)07:51 ID:Kv5rt47N(1) AAS
>>311
どれもが該当する。/usr/localにインストールするのはFreeBSDの
portsぐらいじゃないかな
基本的にはディストリビューションでそういうルールを決めていて、
非公式配布のパッケージだとこれをちゃんと守らないやつがそれなりにある
314
(2): 2017/10/11(水)08:46 ID:uFtoJNqU(1/2) AAS
これまで古いノートにlinux入れて遊んでたけど、メインもLinuxにしようかと思います。セキュリティ的に危険ですか?
ネットショッピングやらネットバンキングやらクレジットカードやら・・・
私にはWindowsが安全なのかどうかもよくわからないんですけど
315
(1): 2017/10/11(水)09:17 ID:8nC0VkHk(1) AAS
>>314
ウイルスまみれの危ないOSであるWindows
アンチウイルスソフトで防御するとパソコンが動作不能不具合に。
--------------------------------------------------------
調査の結果、ウイルスが感染したと思われるソフトは、
以下の 3,986 本です(アルファベット/五十音順)
外部リンク[html]:www.vector.co.jp

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

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

ウイルスバスター クラウドのインストール中に再起動を繰り返し要求される
外部リンク[aspx]:esupport.trendmicro.com

「人為的なミスだった」――トレンドマイクロの説明によると、
多くのPCを動作不能にした不具合の原因は、
ウイルス定義ファイルのチェックミスが重なった結果だった。
外部リンク[html]:www.itmedia.co.jp
316: 2017/10/11(水)09:22 ID:DiEWyxA/(1/4) AAS
元の質問者は >>297 = >>302 だよ

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

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

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

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

konaはkona3が出たころよく使ってたがソフトウェアセンターが欲しいと
思ったことはないなぁ
323
(1): 2017/10/11(水)18:04 ID:uFtoJNqU(2/2) AAS
>>321
konaリナックスって怪しいのですか?
他にオススメありますか
324: 2017/10/11(水)18:06 ID:Mryhrkoq(1) AAS
鵜呑みにするなよw
325: 2017/10/11(水)18:08 ID:6ESZd1RT(1) AAS
>>320
synaptic
326: 2017/10/11(水)18:54 ID:8edMWtWg(1) AAS
konaが怪しいならとっくに叩かれまくっているはずだが見たことないぞ
Mintは、何か事件?を起こして叩いてるヤツはたまにいる
327: 2017/10/11(水)19:20 ID:5+0rwVZc(1) AAS
konaは5年後、10年後使い続けられるか怪しい
328: 2017/10/11(水)20:21 ID:DiEWyxA/(3/4) AAS
>>318
なんか言いたいことのポイントがよくわからん文章だな
もうちょい簡潔に書けない?

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

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

GRUBのコンソールでスクロールするにはどうしたらよいのでしょうか?
Shift+PageUpではできませんでした
331: 2017/10/11(水)21:08 ID:DiEWyxA/(4/4) AAS
>>330
set pager=1 するくらいしかないぽい
外部リンク:superuser.com
332: 2017/10/11(水)22:20 ID:XGHOZxEl(1) AAS
289です
他のスレでの回答にあったjdkを再インストール後に/usr/bin/javaのシンボリックリンクを張りなおしたところ
起動できました
ありがとうございました
333: 2017/10/11(水)22:23 ID:YKWTMbVN(2/3) AAS
>>323
LMDEあたりでいいんでないの
32bitにこだわる理由がよくわからないが
外部リンク[php]:linuxmint.com
334: 2017/10/11(水)22:25 ID:YKWTMbVN(3/3) AAS
追記
普通のmintでも32bitあるからこっちでもよし
外部リンク[php]:linuxmint.com
335: 2017/10/12(木)23:56 ID:Ijg0EAkg(1) AAS
jd スレから案内されて初めて来ました。よろしくお願いします

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

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

等々の処置がわかりません。手取り足取り、一作業ずつ、今からここでチャット的に教えてください
336
(1): 2017/10/13(金)00:38 ID:wdCpVaQG(1/2) AAS
ファイルマネージャーの上のメニューにある表示の中の隠しファイルを表示するを選択して
ホーム(/home)を見れば一気に解決できると思うよ
337
(1): [age] 2017/10/13(金)06:02 ID:UTpXqZFU(1/3) AAS
font に関する質問です。
fontconfig をまるごと再導入するにはどうすればよいでしょうか。
馬鹿なことに,バックアップを取らず /etc/fonts や /usr/share/fontconfig 配下のファイルを編集し,
失敗してしまった為フォント情報がぐちゃぐちゃです。
もう一度これらのファイルを生成したいので,その方法など教えていただけないでしょうか。
338: 337 2017/10/13(金)06:39 ID:UTpXqZFU(2/3) AAS
>>377 です。
自己解決しました。
sudo dnf reinstall xorg-x11-fonts* xorg-x11-xfs* fontconfig* && sudo fc-cache -f
で行けました。すいません。
339: 2017/10/13(金)18:10 ID:facBZxpO(1/2) AAS
ubuntuのバージョン履歴をみると、x.04/x.10になっていますが、
なぜ04/10なんでしょうか?他の番号は付かないんですか?
340: 2017/10/13(金)18:12 ID:wdCpVaQG(2/2) AAS
4月と10月の半年ごとのリリースだから
341: 2017/10/13(金)18:19 ID:facBZxpO(2/2) AAS
なるほど、リリース月を表していたんですね。
ありがとうございました。
342: 2017/10/13(金)19:38 ID:ZEig4fjV(1) AAS
使い始めて何年も経つが初めて知った
343
(2): 2017/10/13(金)21:48 ID:UTpXqZFU(3/3) AAS
ディスプレイマネージャを使用してログインした場合,~/.profile の内容は読み込まれますか?
344: 2017/10/13(金)23:48 ID:bdHuiugT(1) AAS
>>343
~/.profileを読むのはシェル
シェルがどう起動されるかによる
345: 2017/10/14(土)00:42 ID:OFLuA/gL(1) AAS
>>240
そうなのか。と言うことは、17/10号がでるのか
346: 2017/10/14(土)00:53 ID:QhRJR03n(1) AAS
Ubuntu 17.10は10月19日リリース予定
外部リンク:itsfoss.com
347: 2017/10/14(土)01:36 ID:ewcTTjDa(1) AAS
6.06 LTS なんてのもあった
外部リンク:wiki.ubuntu.com
348: 2017/10/14(土)04:40 ID:5E2E9l4f(1) AAS
>>343
ありがとうございます。

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

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

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

それで、-e無しでも改行されるから、-eオプション無しでも良い ?
366
(3): 2017/10/21(土)05:18 ID:d83gZV7m(2/2) AAS
>>365
自己解決なのかな?

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

> 日経Linuxのシェルスクリプトの記述で、
これ?
外部リンク:itpro.nikkeibp.co.jp

> それで、-e無しでも改行されるから、-eオプション無しでも良い ?
自分が望む挙動になってるならそれでいいんじゃね
368
(1): 2017/10/21(土)13:22 ID:P3gCqQiP(1) AAS
>>366
ヒント: ビルトインコマンド
369
(5): 366 2017/10/21(土)15:31 ID:uormuL/w(1) AAS
>>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のオプションは無いみたいです。
書き間違えなんでしょうかね ?
370: 2017/10/21(土)15:56 ID:COCG89G/(1) AAS
>>369
外部リンク[html]:www.server-world.info
apt
オプション
-y 全ての問いに対してyesとする
# apt -y install package
371: 2017/10/21(土)16:00 ID:3f3ERt27(2/4) AAS
>>369
そこで言ってる「日経Linux」ってのはウェブ?雑誌?
出典はちゃんと書いてくれ

aptが古いとかなんかかな
環境はどんななん?
372
(2): 2017/10/21(土)17:29 ID:3f3ERt27(3/4) AAS
echo -e "\n"
じゃなくて単に
echo
でいいんじゃないか
373: 2017/10/21(土)22:53 ID:o1qLewTC(1) AAS
>>369
ffmpegで2passエンコードする際、上書きしますか、の問いに-yをつけて常にはいとするオプションスイッチがあるけどそれと同じだと思う
374: 2017/10/21(土)22:59 ID:3f3ERt27(4/4) AAS
-y の意味を聞いてるわけではないでしょ
375
(2): 369 2017/10/22(日)02:06 ID:dUndIUvP(1/2) AAS
皆さん有り難うございました。
日経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
376: 2017/10/22(日)02:15 ID:dUndIUvP(2/2) AAS
連投すいません、
2 ) sudo apt-get -y autoremove ${packages} ;;
の方がエラーが出ない。
削除はapt-getの方が良いみたいですね。
377
(2): 2017/10/22(日)02:17 ID:tSqq8Nac(1/3) AAS
>>375
> 日経Linux4月号の付録Linuxマスター・コマンド入門「誰でも書けるシェルスクリプト」の記事です。
古い雑誌か・・・
すまん、さすがにバックナンバー取り寄せてまで確認はできんわ

で、環境はどんなんなの?
apt使ってるってことはDebian?
うちのstretchでは-y効くけどな
378
(2): 2017/10/22(日)02:19 ID:tSqq8Nac(2/3) AAS
あと>>372の件はどうよ
echo一行変えて済むならシェルを変更するのはおおげさに思うが
379
(1): 2017/10/22(日)02:22 ID:tSqq8Nac(3/3) AAS
Linuxマスターが付録なのは5月号じゃないか?
外部リンク:itpro.nikkeibp.co.jp
380
(2): 369 2017/10/22(日)15:17 ID:PIHPAds6(1) AAS
>>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
だとエラー表示が出ないという事ですが、
何度も確認して、それ以上の事は分かりません。
381: 名無しさん@そうだ選挙に行こう! Go to vote! 2017/10/22(日)16:48 ID:XhshLbj8(1) AAS
>>380
各プログラム次第だしapt,apt-getがどうなってるのかは全く確認してないけど

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

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

$ sudo apt autoremove
E: Invalid operation autoremove

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

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

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

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

パッケージの整理は、apt upgrade を行えば、
使わないパッケージがあります、autoremove で、云々
なのでパッケージの整理はapt upgrade でやるものと思っていた。
391: 2017/10/23(月)14:09 ID:O0QyAz7H(4/6) AAS
なんかやってることに筋が通ってないんだよな
雑誌じゃなく初心者向けの書籍を何冊か買ってきて
じっくり勉強した方がいいんじゃないか
392
(1): 2017/10/23(月)15:22 ID:GbRNirmo(1) AAS
LANG Cは英語ではない
393
(2): 2017/10/23(月)16:57 ID:i9Fsevog(1/2) AAS
>>388
```console
$ export LANG=POSIX
$ env LANG=ja_JP.UTF-8 man
```
とでもやったんでは?
394: 2017/10/23(月)17:12 ID:O0QyAz7H(5/6) AAS
>>392
あれは何と呼ぶのが適切なの?
395: 2017/10/23(月)17:13 ID:O0QyAz7H(6/6) AAS
>>393
他の人の推測を聞きたいのではなく
質問者が実際どうやって解決したのかを将来のために書き残していってほしい
396
(1): 2017/10/23(月)18:19 ID:AIepbtPA(1/2) AAS
CロケールのCてどういう意味なんだろ
>>393 このPOSIXもそうだけど

ロケールて地域と言語だよね?
397
(1): 2017/10/23(月)18:20 ID:AIepbtPA(2/2) AAS
C言語のCなの?
398
(1): 2017/10/23(月)18:57 ID:i9Fsevog(2/2) AAS
>>397
そう。
setlocale() 函數を呼び出さない/呼び出さないと見做した時の (つまり言語に関して最小) 挙動をする。
まあ普通は LANG=en_US.UTF-8 とかと一緒だし,俺の記憶が正しければ「setlocale() を呼び出さない」なんてことは今の Linux じゃできなくなってる。
399
(1): 2017/10/23(月)21:32 ID:JQ2e7O/i(1) AAS
LANG=CとPOSIXって何が違うの?
400
(2): 2017/10/24(火)00:54 ID:cFZRVRpN(1) AAS
C は、common だろ。
POSIX は、UNIX 系OS の規格

大天才である、Linux man の著者が書いた、プログラマーの聖書。
Linux プログラミング・インタフェース、2012

POSIX, Linux の違いも書いてある。
Linux ではこうだけど、POSIX ではこうなっていますとか
401: 2017/10/24(火)01:44 ID:0LI9bPuT(1) AAS
>>400
そんなこと聞いてない
言語設定の話
402: 2017/10/24(火)02:18 ID:AN3rj/34(1/2) AAS
>>398,400
詳しい解説サンクス!

>>399
これも気になるなあ
内容が同じだとしても、あえて違う名前を作った意味
403: 2017/10/24(火)02:27 ID:LDBXaTv7(1) AAS
POSIX読め、が最も短い答え
404: 2017/10/24(火)03:21 ID:WLpN7LI5(1) AAS
locale -a|head -4

C
C.utf8
POSIX
aa_DJ

C.utf8はあるのにPOSIX.utf8はなかったり
405
(2): 2017/10/24(火)11:44 ID:gtyntnqX(1/2) AAS
>>396 397
LANG=C は、common [共通] じゃないの?
必要最小限や初期設定みたいな扱い。だいたい英語。
ちなみに bashrc などにメッセージとロケールを英語用と日本語用のaliasで設定して切り替えると便利。
406: 2017/10/24(火)13:26 ID:B0wVCjSA(1) AAS
C言語説にせよcommon説にせよ、ソースが欲しい
1-
あと 596 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s