WindowsやめてLinuxデスクトップ! 26
■ このスレッドは過去ログ倉庫に格納されています
きっかけは、当初のWindows10の暴君ぶりでした。
計画性のないアップデートで勝手に再起動し未保存のデータを消滅させました。
「休止中」のPCを勝手にウェークアップさせた上で再起動し状態を変えられるのにもうんざりです。
外出中にはアップデート処理のためノートPCが使えず呆れることがあります。
アップデート後にディスク容量を圧迫するのは本当にやめてほしい。
また、アップデートに伴ってデスクトップやメニューにゲームやMS製アプリのショートカット等を勝手に作成する。
会社等で社員に使わせている場合、こういうことをされると非常に困ります。
こういうWindows10の勝手な行為にはとても違和感を覚えます。
私のパソコンで、頼んでもないことを勝手に行ってほしくない。
こうしてLinuxデスクトップをメインで使うようになりました。
懐かしい感覚を得られるようになりました。自分でPCをコントロールできる感覚です。
それはずっとWindowsに取り上げられていた感覚なのだと気づきました。
本来のOSとは、Linuxのように静かなものです。そこには管理者である私しかいません。
日常的にはFirefoxやChromium(chromeで有名)などのブラウザさえあれば充分です。
オフィスソフトには、LibreOfficeや、FreeOfficeという素晴らしいOSSがあります。(MSオフィスとの互換性があります。)
ますます便利になり、もう普段のデスクトップ環境としてLinuxデスクトップを選んでも差し支えありません。
今や本当はWindowsにこだわる必要はないはずなのです。
ところが企業や学校ではこれまでWindowsが使われてきたため、MS系オフィスとMS系フォントが前提にされています。
文書フォームの互換性のため、周囲にもそのプラットフォームであるWindowsが強制されることになります。
OS選択の自由のためには、オープンなドキュメントとフォントが標準になることも必要だと考えられます。
Linuxのデスクトップ関連技術(プログラミング含む)の発展や商用ソフトウェアの登場には、
利用者数が増えることが大切で、これは好循環を生み出すはずです。
Linuxデスクトップ環境の充実を議論しましょう。
一番大切なのは、各人がLinuxなどWindows以外のデスクトップ環境を使ってみることではないでしょうか。
>>2に過去レス >>748
実際に使ってる人が現れて良かった。
本当に煩雑ですよね。 >>749
何で企業の話しだしてるんだ、こいつ?w >>751
あんたがニートっぽいんで企業での話をしてあげただけだよ。バカなの? 相手がニートならニートにもわかる話題を話すのが本当に賢いひとの話し方なんだけどね ただいま。
ほらな、俺が最初に言った通りの結果になってる。
最初にexpectなんてマヌケなワークアラウンドを
覚えた結果、ずっと面倒くさい方法をやり続けてるわけだ。
「楽」が作業を減らして楽をするという意味ではなく
新しいことを覚えなくていいから楽という意味だっただろ? >>742
俺はWSL使ってるぞ。
何でも使うからな >>750
> 本当に煩雑ですよね。
それでもお前はexpectを使い続けてるんだろw
>>748をシェルスクリプトで書くなら
文字を消すだけでいいというね
だって>>748はシェルスクリプトをわざわざrubyで呼び出してるだけだものw
#!/bin/sh
# sudo のパスワードを自動入力する
# echo <your_password> | sudo -S <your_command>
echo パスワード | sudo -S apt-get update
sudo apt-get upgrade -yV 自称、rubyでやってます!
puts `hogehoge.sh` それにしても酷いよな
対話型コマンドを使っておいて
対話型コマンドを自動化するのは
面倒なんですよって言って
使い方が面倒なexpectを使う。
対話型ではないコマンドを使えばいいだけ
というのを十数年?気づかずに仕事してる ま、LinuxもWindowsもmacOSも使う俺には
Windowsが嫌いというだけでLinux使ってるアホには
かなわないだろうな freeoffice良かった
マクロは無いがレイアウトは崩れない
だからマクロ使うならそこはlibreでやってfreeで仕上げれば良い
まぁ極端にMSとの互換性に拘る場合の事だけどね
ブラウザアプリを使いたいならpeppermintOS日本語版(ライブCDの部屋)が使い易い
トータルバランスも良好
個人的にはMXLinux日本語版(ライブCDの部屋)が最高点
使い易くて軽くてド安定 Officeの話題で気になるのは、LibreOfficeやウェブアプリ化しないのか?という所
理由うんぬんはわかるんだが、結論としてこういうソフトのウェブアプリ化が
無理となるとレガシーなまま時代に取り残されてしまう
結局は金なんですかね >>761
若いね。悔しかったの?
まぁturbolinuxとかwin95位からなんて言ってるぐらいだからしかたないけどね。
expectで細かい制御が必要な要件がある以上、ansibleで大雑把にできないよ。
まぁ、大量の異るメーカーの機器に対して同期して並列でコマンド投入する様な事すればわかるけどね。 もう少し益になる情報を期待してこのスレ開いたが……諦めた方が良いのか? レスバトルしたいだけの人たちが居着いちゃってるからね
まあwindowsやめるだけなら簡単だし特に話すこともないからなあ >>765
ここはドザホイホイなんで無理じゃないかなぁ。そもそもこんな所に有益な情報なんて滅多にないよ。 >>767
みんなドザが悪いニダ!!!
いや、情報提供すんのお前らの役割だからな。
ここに有益な情報が無いって事は、
移行を煽ってる奴が有益な情報も持たない≒たいした理由で移行してないって事の現れだなんだよなぁ。
たいした理由じゃないのに他人に情報を与えられる訳がねーよな。本来、参加すべきじゃないんだよ。 >>768
ホイホイされるの早すぎ。
>> いや、情報提供すんのお前らの役割だからな。
お前らって自分を含んで無いし、その役割を持たないアンタも参加すべきじゃないんじゃね?移行を煽るなんて表現使ってる所が笑えるよ。 >>754
> expectで細かい制御が必要な要件がある以上、ansibleで大雑把にできないよ。
だからansible関係ねーよ
だいたいexpectいらねーって言ってるのに、
お前ansibleでexpect使う方法使ってるじゃねーかw
だからな、標準入力待ちが必要な場合に
expect使って入力するのはアホなの
わかる? >>764
> まぁ、大量の異るメーカーの機器に対して同期して並列でコマンド投入する様な事すればわかるけどね。
大量の異るメーカーの機器に対して同期して並列でコマンド投入するために
Teratermのマクロが必要なんです!って
堂々言うの恥ずかしくないの?w で結局、>>728の答えはどうなったんだ?
標準入力から入力する例として自分で>>728を書いたよな?
passwdでパスワードを聞かれて困る。パスワードを
シェルスクリプトから入力するにはexpectを使うしかないんだよな?
そのexpect版のコードまだ出てないぞ? >>771
俺は恥ずかしくないよ。
どっちかと言うと、下衆い妄想するアンタの方が恥ずかしいと思うけどね。 >>772
passwdは単純な例だって言ったろ。expect passwdでググればすぐ見つかるよ。頑張って調べてね。 なんだ?俺が答えて良いのか?w
こんなコードだってよw
https://qiita.com/Dace_K/items/06e6ce232b77ff242d5a
#!/bin/sh
export LANG=C
pw="hom7fak8eUd2"
expect -c "
spawn passwd hoge
expect \"New password:\"
send -- \"${pw}\n\"
expect \"Retype new password:\"
send -- \"${pw}\n\"
expect \"passwd: all authentication tokens updated successfully.\"
send -- \"exit\n\"
"
例えばpasswdは標準入力で質問される
標準入力で質問されるようなものに
自動応答するためにexpectを使ってるらしいw
一行で済むようなことなのに、こんな面倒なことをしておいて
「新しく勉強するのは面倒ですよね。楽をしたいんです。」とか言い放つwww
自称Linux使ってる人。Windowsが嫌いという理由でLinuxを使う奴
俺はLinuxでもWindowsでもmacOSでも使う MS Officeなタッチをデフォルトにするのやめてもらえませんかね
ものごっつ使い辛いねん > expectで細かい制御が必要な要件がある以上、ansibleで大雑把にできないよ。
こことか言ってること酷いやろ?w たまに移行するときのソフト教えてくれる人もいるけど
ほとんとレスバしたいだけの人しかいない >>777
レスポンスの内容で条件分岐の必要が無いからそんなので十分なんだよね。 >>778
大抵はどこかしら機能が足りなかったり複数のパッケージを使い分けたりって必要があったりするんだよなぁ >>780
それはしゃあないんじゃない?
だいたい商用の一線級のソフトと比べてるんだし 今時MSのオフィス推してるのは病気か知恵遅れなのかな?
仕事でもGoogleドキュやらスプレッドシートで充分に用を足せるわ
VBAとかそういうゴミの話は無しでヨロ マクロは便利でしょ
悪用されるってなら極端な話pc自体使えないよ >>775
> 「新しく勉強するのは面倒ですよね。楽をしたいんです。」とか言い放つwww
捏造しすぎ。 >>783
リブレでVBA動くし
googleのスプレッドシートでも
javascriptでマクロかけるよ
悪用の話なんかしてないし
Windows使いたいなら
PCやめなくていいから、お帰りください >>786
ちがうよ
言ってる内容違うんだから分かるでしょ?
補足してあげたんだよ >>779
> レスポンスの内容で条件分岐の必要が無いからそんなので十分なんだよね。
正確に書きましょう
1. 対話型コマンドしか知らなくて、
2. 対話型コマンドを使うと
3. 質問(=レスポンス)されるので
4. expectで入力しなきゃいけないんです。
対話型コマンドを使うお前が馬鹿なだけじゃんかw
たとえ対話型コマンドで標準入力からの入力待ちになったとしても、
それにたいしてシェルスクリプトから自動入力できるし じゃあ君にはどういう意図で書いてるかわからないでしょ?
悪用される心配してるならって話だよ?
それとマクロが便利って話しかしてないよ >>784
違うっていのなら、expectを使わないでやれる方法を調べましょうねw >>783
シェルスクリプトでできることを
Teratermのマクロ使ってやる必要はない >>767
そんな気がしてきたところ。
巡回から外すか、もう少し生態観察するかが悩みどころ。 Windowsから移行しようかってひとにとって役立ちそうな情報がなにひとつ出てこないもんなぁここ。
セキュリティの設定はどーしろとかどこぞに分かりやすいページがあるとか一切なし。
「Linuxは馬鹿には使えないからWindows使ってろ」なんてキチガイも常駐してるし役立つわけがない。 >>795
見たって意味無いんだったら
来なければいいじゃん
ID真っ赤にしてファビョってる人は
キチガイじゃないの?
どこにメン玉ついてんの? >>792
ここは病的なWindows信者が住み着いているからまともな流れになっていないよ
なにか質問があれば書き込んでくれると少しはまともの話が出来るかもね >>797
そのようだね。
生暖かい目で見守ることにするよ。 ここ最近で覚えている範囲ではawesomeWMのテーマか何かの導入方法や前スレ辺りの最短手順、
シェルからのGitHubへのプッシュPR操作、辺りか
完全な代替手段が無くて苦し紛れの屁理屈で返す流れしか見てないんだが >>799
シェルからgitって違うスレでしょ
あれだって、色んな人がアドバイスしてたじゃん 他のスレか
確か結局複数のファイラー使い分けなきゃならなかった筈だが?
ファイラーからPRできるならパッケージ名とプラグイン名を教えてくれ 忘れるも何も適当にファイラー名を上げてwikiのトップページのURLを貼って
全ての操作ができるかの様に誤魔化してたが結局プラグイン名が出て来てなかった筈だな
結局こうやって名前が出てこないからな >>803
IDEでヤレばいいじゃないの?
どうしてもシェルでやりたくって
ググれば出てくんだから
どれ試しても納得いかないなら
Windows使っとくしかないよね
そんだけのことで1スレ消費したんだよ
バカバカしい
なんてスレだったっけアレ そんなのはどうでもいい
> なにか質問があれば書き込んでくれると少しはまともの話が出来るかもね
質問があっても答えが返ってないだけだ
それか無理矢理なWinディスで返してるだけ >>805
コジャレやだ、そんなの嘘だろ
って何言っても否定されたんじゃ
答えようがないよ
だいたい、Windowsとまったく同じなんて
あり得ないんだから…
要求がおかしいんだよ
そこまで拘るならWindows使っとけ
って
回答しかできないでしょ
我慢してLinux使ったっていいこと無い
ココはWindowsに我慢できなくなった人のスレ expect便利だよね
個人的にはempty使ってる >>806
要件を満たしていないパッケージを押し付けて条件に合わないと答えると
> コジャレやだ、そんなの嘘だろ
と言っている事にしている訳だ
本当にGitHubへの操作ができるファイラーとプラグインの組み合わせ等があるならそれを答えるだけでいい
Linuxにできない事に関する質問は
> どれ試しても納得いかないなら
> Windows使っとくしかないよね
納得がいかない事に仕立て上げると
こうやってLinuxにできない事の質問や事実は存在しなかった事にしているだけだろう >>807
emptyでもいいけどさ、どんなときに使ってるのさ? >>808
じゃぁ
Linuxでは出来ないから
はやく成仏してください >>809
ちゃんと質問見てからyとかnとか渡したいのよ >>811
自動化しないって話?
自動化するツールやろ? >>810
できない事はできない、存在しないなら存在しない、最初からそう言っていれば話はこじれない
そこでドザのレッテル貼りと人格攻撃をセットにして返すから話がこじれる >>813
地縛霊のドザーさんに人格攻撃?
そりゃ被害妄想だよ
こっちは、親切に回答してあげてんのに
粘着されてグチグチ文句ばっか言われて
こっちが被害者だってーの
はやく成仏してくださいな >>812
自動化する話ですよ
毎回同じ順番で同じ質問がくるなんて信じられないのでね
自動化せず、確信があって早く済ませたいときはprintf 'y\ny\n'とかしてパイプで渡しますが ほらなw きな臭くなってきたろw
自動化するときは、質問を抑制されるのが常識なのに
自動入力したいけど同じ質問が来ないかもしれないので不安なんです。
とか言い始めたわけだ 訂正 自動化するときは、質問を抑制させるのが常識なのに 結局、expectとかemptyを使うようなやつって
コマンドの使い方を知らんのよ
これでLinux使える気になってるんだから恥ずかしい
俺はLinuxもWindowsもmacOSも使える 一応に言っておくが、 printf 'y\ny\n' などというものを使うことはまず無い
yesを使って話でもないぞ。yesを使うこともまず無い
そんなのが必要になるような、コマンドを作る人がいないから >>820
コマンドは質問を一切してこない
だから「同じ質問が来なかったらどうしよう?」などと不安になることもない >>821
どうやって質問をしてこないようにするんですか? >>822
逆に聞くが、何のコマンドが質問してくるんだよ? >>823
質問を抑制する方法って普遍的な方法じゃないんですか? >>822
aptなら -yって付けると自動でyesするし
pacmanとかyayとかだと
--noconfirm
ってオプションで対話無視する
そんぐらいしか知んないけど
あるにはある >>824
質問の内容は普遍的じゃないですよねって突っ込めばいいですか?w
毎回同じ順番で同じ質問がこなかったらどうしよう?
日本語に翻訳されるようになったらどうしよう?
バージョンが変わった時、メッセージが変わったらどうしよう?
コマンドの使い方を勉強するのがイヤ。調べるのが嫌
そんな事するぐらいなら冗長に書く、書くのが楽になるよりも
何もしたくないという意味の楽を取る
最初っから俺が見抜いてた行動そのまんま >>827
しらねいよ
興味ないし
いつまでやってんの?
コノ話
ココLinuxデスクトップスレなんですけど… >>826
質問を抑制させる方法を教えてください
常識とのことなので具体的なコマンドだけでなく広く使えるやり方ですよね >>827
いやいや、お前はそこで
「コマンドごとにオプションが違うじゃないですか!調べるのが面倒なんですよ!
そんな事するぐらいならexpectでメッセージが
Do you want to continue? [Y/n]だったらYを入力するって
書くほうが楽なんですよ!」
っていうべきだろ。
マヌケさを晒せよw >>829
ツッコミに答えろよ
全部excpetでできると言いたいんだろうが
コマンドごとに質問が違うから、
expectで書くスクリプトは普遍的に使えねーだろ
オプション一つで済むことを、
お前は、毎回スクリプトを書いて、
将来変わったらどうしようって不安になってるだろ
自分で言っただろ。毎回同じ順番で同じ質問がくるかどうか不安だって >>832
質問って?オプションを調べなさい。コマンドの使い方を勉強しなさい。
マニュアルを読みなさい。これ以上の答えが必要か? 途中参加の人のために言っておくと、
俺はWSL大好き、LinuxもWindowsもmacOSも使えます。 >>831
なんで違うコマンドにスクリプトを使いまわす前提なんですか?
オプション一つで済む?そんなオプションを提供してなかったら? >>835
懐かしの詭弁のガイドラインw
事実に対して仮定を持ち出す
「犬は子供を産むが、もし卵を生む犬がいたらどうだろうか?」 >>834
自己紹介乙
こんなスレでドヤっても誰も誉めてくれないし
Windows嫌いがWindows好きになるわけでもないよ >>837
違う違う。Windows嫌いだからLinuxを使うとか言って
WSLを見ようともしない程度のやつは
所詮この程度 >>788
バカすぎる。
対話型を使う必要があるって要件があるの忘れてるし、悪意あるミスリードしすぎ。 >>836
なんで違うコマンドにスクリプトを使いまわす前提なんですか? >>838
その程度でも贅沢言わなきゃ
Linuxデスクトップは使えるよ
WLSでLinuxデスクトップ使えって言うの?
というか、なんでワザワザ嫌いな
WindowsでLinuxデスクトップ使わなきゃいけないんだよ
嫌いだから別れたのに
俺はスゲーんだから好きになれよ
って
粘着されてストーカーしてくるヤツ
好きになるとか思ってんの? >>839
対話型を使う必要があるって要件?
対話型使わなければいいだろ
>>788とかで言ってる通り
> 対話型コマンドを使うお前が馬鹿なだけじゃんかw
>>840
日本語も通じないのかw
「そんなオプションを提供してなかったらどうしよう?」という仮定を持ち出すな >>841
だから↓こういうことでしょ
Linuxが好きなのではない。Windowsが嫌いなのだ。
消去法で残ったのがLinuxだっただけだ。
そういう考えだから「Linuxのやり方」には興味がない
オプション?知らん。コマンドの使い方なんて調べたくない。
自動化はexpectで全部やる >>842
expectの話は、検証環境で数十台のネットワーク機器きsshでログインして同期してルーティングテーブルとかルーティングプロトコルを表示する辺りで出てきた。
ciscoのiosでcopyとか聞いてくるよ。
使う必要ががあるから使うだけだよ。 あらゆるコマンドに対話させないオプションが付いてるからexpectの存在は無意味だって開発者に言ってくりゃいいんじゃないですかね
多分キチ○イ扱いされて終わりだから >>843
やりたいこと出来ればいいんで
>>825で知ってること書いたでしょ
expect知らなかったらwiki読んで
オプション調べましたよ
ほんと、トンチンカンだな >>843
sshのログイン先がネットワーク機器ね。忘れてるの? 別にlinux側で何かあった訳でもないのに急にアホドザがわざわざ発狂しにlinux板にやってくるのはなんなんだろうね
WSLがさっぱり普及しないから?Windows7が終わるから?
Linuxを狂ったように根拠もなく中傷しておいてWSLを無理矢理待ち上げるとか矛盾しまくってんの気が付かないのかな >>884
> ciscoのiosでcopyとか聞いてくるよ。
オプションをちゃんと指定しましょう あぁん?テメー俺に反論する気か?
俺はWindows、mac、Linux全部使えるんだぞぉー!? ■ このスレッドは過去ログ倉庫に格納されています