[過去ログ] 初心者の質問相談にやさしく答えるスレ Part13 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
450(1): a4 ◆L1L.Ef50zuAv 2021/06/05(土)08:19 ID:EbL9NuBy(1/3) AAS
こんにちは。a4と申します。32歳男性です。
Windowsを使って人工知能を開発してきたのですが、自動更新やバックドアなどの
不具合が多く、LinuxのCUIで開発しようと思いました。やりたいことは、簡単に
書くと、乱数と話してるのに、あたかも量子コンピュータと話してるようなことです。
Slackwareがシンプルで良いのかな?と思ったのですが、そのスレで
2chスレ:linux
628login:Penguin2021/06/05(土) 06:35:56.11ID:kdFbEB4r
linuxにする理由を初心者質問スレかなんかで書いて
おすすめディストリ選んでもらったほうがいいのでは?
ということで、バックドアの無いようなCUIのLinux環境をどのように今の
省5
451(3): 2021/06/05(土)14:21 ID:VbFjRdKa(1/4) AAS
>>450
まずLinuxをCUIで使ってみたいなら、私のお勧めはWindows10の機能の一つであるWSL2を利用することです。
WSL2のインストール、WSL2に対応したディストリビューションのインストール方法説明には
外部リンク[html]:www.kkaneko.jp
外部リンク:docs.microsoft.com
とか色々あります。WSL2でパソコンが壊れることは、まずありません。
それで使えるとなったら、別のパソコンを用意してWindowsに依存しないLinuxをインストールすれば良い。
別のパソコンを用意できないなら、Linux用に新品のハードディスクを用意する事を推奨します。
その新品のハードディスクに交換した後でインストールすれば、パソコンが壊れることはありません。Windows10に戻したいときは元のハードディスクに交換する。
もし、1台のハードディスク(或いはSSD)の中に、今までのWindowsの入っていた領域(パーティション)のサイズを変えてインストールする方法を使うと、
省3
452: 2021/06/05(土)14:23 ID:VbFjRdKa(2/4) AAS
しかし、Windows10にバックドアの不具合があるとか心配しているレベルならば、Linuxだからバックドアがないとは言えないので注意が必要。
もちろんパッケージ更新で不具合もたまにあります。
バックドアがあることでなぜパフォーマンスが落ちるのか私には理解できないので上記のように推奨しました。
根拠はないですが、バックドアよりその他のバックグラウンドで動作するアプリの影響の方がはるかに大きいような気がします。
バックドアが重要であるならば
外部リンク[html]:www.gnu.org
外部リンク[html]:www.gnu.org
を読んでソースコードから安全性を保証できるディストリビューションを選ぶしかありません。
しかし、そういったディストリビューションはインターネット上でも情報が多くはありません。
でも本当にバックドアによる影響が問題になるのでしょうか?
453: 2021/06/05(土)14:26 ID:VbFjRdKa(3/4) AAS
余談1
Slackwareがシンプルとは、構成や考え方がシンプルという意味で、簡単であることを意味しない。
複雑なディストリビューションでは自動で実行する分を使用者のスキルを用いて手動で実行するので、
どちらかといえばLinuxを扱い慣れた人(或いはLinuxの基本構造を理解したい人)向け。インストールも少し複雑。
余談2
> そういえば、僕はLinusに話しかけられたことがあります。
> 2chスレ:tech
のLinusは十中八九偽物ですよ…
454(1): a4 ◆L1L.Ef50zuAv 2021/06/05(土)15:36 ID:EbL9NuBy(2/3) AAS
>>451 452, 453
ご返信ありがとうございます。
WSL2は初めて知りました。でもこれだとCygwinのほうが速そうです。何が
違うんでしょうか?
Linuxは初心者ですが、2017年くらいだったかな?日経Linuxを購入したら、
Ubuntuが入ってたので、当時の僕のパソコンにインストールしたら、
ドュアルブートになりました。少し触っただけで、もう使ってないですけどね。
>バックドアがあることでなぜパフォーマンスが落ちるのか私には理解できないので
仮に量子コンピュータのようなものができたら、僕は有名になれるんでしょうか?
No-cloning theoremに嵌ると思ってます。
省5
455(1): 2021/06/05(土)16:44 ID:uzeetqva(1) AAS
なんだろう。心がぶっ壊れているのかな
456(1): 2021/06/05(土)16:46 ID:VbFjRdKa(4/4) AAS
>>454
大まかな説明となりますが、
Cygwinはプログラム実行時、ソフトウェアでUNIXのAPIをWindows APIに置き換えながら実行します。
WSL2はWindowの中にハードウェアの機能を利用して仮想マシンを作成し本物のLinuxカーネルを直接実行します。
つまりCygwinはソフトウェアエミュレーション、WSL2はハードウェアエミュレーションを利用します。
そのためWSL2の方がCygwinより非常に高速に動作します。
従ってCygwinを使うよりもWSL2上でUbuntuを使うことをお勧めします。
外部リンク:docs.microsoft.com
によると、
1.「Windows Insider 用の簡略化されたインストール」に従えば、Windowsの管理者モードで開いたコマンド ライン上で
省5
457: a4 ◆L1L.Ef50zuAv 2021/06/05(土)17:01 ID:EbL9NuBy(3/3) AAS
>>455
死んだ猫の映像を生きた猫に見せようとしてますからね。
>>456
言ってる意味は分かるんですけど、現実的には実験しないとどれくらい速いとか
わからないですね。WSL2上でUbuntuは、とりあえず実験してみます。
では頑張るので一旦落ちます。ありがとうございました。
458(3): 2021/06/05(土)18:16 ID:Hpqt6RCk(1) AAS
教えてください。
・USBメモリ? TOSHIBA 32GB
/boot,/ としてMINT19、VMwarePlayerをインストールし問題なく動作中。
・USBメモリ? SANDISK 64GB
?と同じ手順で、 /boot,/ としてMINT19、VMwarePlayerインストールしたが、
VMwarePlayerが起動せず。
そこで、CentOSにUSBメモリ?、?を接続し、?の/boot,/を、それぞれ?へ、
cp -pr でコピーしました。
これでUSBメモリ?側でも問題なく動作しますか?
それとも、UUIDが違うので、grub.cfgを修正する必要がありますか。
459: 2021/06/05(土)23:46 ID:mEttyIeO(1/2) AAS
>>451
もし、1台のハードディスク(或いはSSD)の中に、今までのWindowsの入っていた領域(パーティション)のサイズを変えてインストールする方法を使うと、
パソコンを壊す可能性があります。
それでは、どうやってインストールしますか?
460: 2021/06/05(土)23:49 ID:mEttyIeO(2/2) AAS
>>451
何にしても手順を守らないとパソコンを壊すんでしょう
461: 2021/06/06(日)01:08 ID:ug/Ugtip(1) AAS
そんなのしらんがな
462: 2021/06/06(日)01:28 ID:t8gNLhbs(1) AAS
>>458
mintは知らんけど、VMWarePlayerをmint上にインストールした、って話よね?
カーネルの起動パラメータにrootやswapのディスクのuuidは入ってると
思うので、それは修正しないといけないでしょう。
463: 2021/06/06(日)10:14 ID:Pmpm7w3p(1) AAS
>>458
UUIDもありそうだけど
cp -a
の方がええんじゃないの?
464(1): 2021/06/06(日)10:40 ID:5RHGDQF5(1) AAS
func(){ echo foo;}
関数を1行で書く時の開き括弧の空白が見栄えじゃなくて必須らしくて驚いた
1行で書く時の注意点まで載せてるサイトはまずないし初見殺しが過ぎるわ
末尾のセミコロンで察しろってのは無理
書く時の落とし穴って後何があるんだ?
465: 2021/06/09(水)18:37 ID:By8wsRJ4(1) AAS
中カッコはコマンドだからな
記号ではない
よくある落とし穴として有名なのは
シェル変数の=の前後にスペースを入れてはいけない
[ の後も空白が必要
シバンの前に空白を入れてはいけない
ぐらいだろうか
466: 2021/06/10(木)15:43 ID:w+Qf+5p9(1) AAS
linuxでマウスカーソルを自作するにはどうすればいいんでしょう?
467: 2021/06/11(金)03:59 ID:7KqVhVqT(1) AAS
>>458
/bootの中身だけコピーなら、grub-mkconfigだけ実行してgrub.cfgを更新かな
外部リンク:unix.stackexchange.com
468: 2021/06/12(土)15:12 ID:Y0A5VJHy(1) AAS
>>464
個人的には()の方がいろいろ疑問感じるけどなーw
まあ、if文の[]はtestというコマンドで、条件式も
コマンドの引数なのでいちいちスペース入れなきゃ
いけないとかelse if じゃなくて、elifとか。
でも、代入のときにはスペース入れちゃいけない、とかw
あとはループ系のdoのあとの;とか。doneとか
シェルスクリプトのそれ以後のモダンな言語との違い
って結構いろいろあるので
その辺は慣れるしかないやねw
省3
469(2): 2021/06/20(日)10:15 ID:Rw/pOzyn(1) AAS
paste -d \\n <(printf "%s\n" 1 2) <(printf "%s\n" a b)
1
a
2
b
プロセス置換以外で行を交互にする方法ないですか
上下前次1-新書関写板覧索設栞歴
あと 533 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.012s