初心者の質問相談にやさしく答えるスレ Part13
■ このスレッドは過去ログ倉庫に格納されています
聞き方が悪いから教えない、 とか、「俺は教育的目的から、わざと全部は教えないことにしている」 などという、下記スレに巣食っているロートルはお断り。 初心者に優しく応えようとする気のある人が、 今となってはバカバカしく思えるような質問相談にも優しく答えるスレです。 オススメLinuxディストリビューションは? Part77 https://mao.5ch.net/test/read.cgi/linux/1585131003/ 【初心者】Ubuntu Linux 128【本スレ】 https://mao.5ch.net/test/read.cgi/linux/1588073533/ 前スレ 初心者の質問相談にやさしく答えるスレ Part12 https://mao.5ch.net/test/read.cgi/linux/1559314687/ 禁止事項 ・トリを使おうとしている質問者に対して、そんなトリはやめろとかという、斜め上からのアドバイス ・質問者そっちのけでの昔語り(昔はもっと苦労したもんだ、今の若い者は…) ・知らないのに、使ったことないのに、知ったかぶりでの書き込み ・ググれという誰でも言えそうな忠告 ・俺は知ってるけど言わない等といった、実社会での扱われ方からの僻みから来る ・意地悪な言辞 ?? 一旦シェルが受け取ってフォークしてなかったっけ?? ググったら シェルとは1つの実行プログラムであり、UnixやLinuxをCUIで対話的に操作できるプログラムです。 ユーザがログインすると、まずシェルが実行されます。 コマンドインタープリタとしてのシェルは、プロンプトを出して、 ユーザの入力したコマンドラインを解釈して、プログラム実行を司ります。 Linux上のプログラムとして最初に実行されるのは、initプログラムです ユーザーが実行するプログラムはシェルから実行されますが、 そのシェルも元をたどればinitから実行されたプログラムです。 だと ファイル一覧を使うリネーマってないですか? windowsのお〜瑠璃ね〜むみたいなの 任意のテキストエディタで編集できるので重宝してたんです rangerというCUIファイルマネージャのbulkrenameコマンド使ってる ranger側で一覧からファイルを選択→Vimに渡してファイル名編集 その前はmassren使ってた >>649 もしemacs使ってるならdiredモードのwdiredがテキスト感覚でファイル名変更出来て超便利 http://lioon.net/emacs-awesome-rename-file-method なおWindowsではおー瑠璃も使う事ある お〜瑠璃は知らないけどthunarのバルクリネーム rename.sh #!/bin/bash thunar --bulk-rename "$@" xfce4のようにDesktopでD&Dできるなら ln -s $HOME/bin/rename.sh $HOME/Desktop/rename.sh ああ、もしかしてsedをGUIで操作したいって意味か moreutilsのvidirが近いようですね lsの結果をvimに渡せるようなので prenameで一括にやるのもいいんですけど矩形で文字を挿入したり細かくやりたかったんですよね お〜瑠璃は普段使いのテキストエディタでやれるので似た物が欲しかったんです emacsは無縁なのでなんとも Windowsにしかないソフトが有るのなら無理にLinuxを使わなくても良いんじゃないの? すぐwindowsに帰れとか大人しくwineやれって言うけどたまには言葉変えようね 無理に会話に参加しないでいいからさ >>656 そうはいっても Windowsでファイルやフォルダー名に使用できない文字を1000ファイル置換したいってならともかく Windowsアプリと同じ操作感を求められてもね 任意のテキストエディタが分からないのはまあ頑張れ 「お〜瑠璃ね〜む」さまざまな方法でファイル名を一括変更できるリネームソフト - 窓の杜 https://forest.watch.impress.co.jp/library/software/allrename/ >>659 君はチャチャ入れる為だけに存在してるのか? VirtualBoxにLinux入れてvmdfの8GBの可変ストレージにしてたのですが 容量が足りなくなってきました あとからこのサイズを変更する方法ないですか? USBメモリ使うとか遠回りな方法でもいいです 以前、Fcitx+Moacで入力中に未確定で¥を押すと未確定部分が消え去って¥だけ残る症状で相談した者だけど 設定→キーボード→レイアウトで日本語(OADG 109A)から日本語無印に変更したら直りました dpkgで入れた物のアップデートはどう行うのでしょうか? dpkgで入れることが出来るほど知ってるのならアップデートの仕方も分かるのでは? 何が分からないのか具体的に書いたほうがいいね >>666 新しいバージョンをdpkgで入れなおす。 ただしGoogle Chromeのようにアップデートマネージャで更新できるようになっているものも稀にある。 >>668 もう一度入れ直すんですねありがとうございます >>667 aptみたいにいけないのかなと mint+xfce4でfcitxを使ってますが、日本語ONで急に英数字の半角が打てなくなりました 候補から半角を選んでも、Ctrl+Tでも、F10でも全角変換されます どうやってもfoo123みたいになるんです 今打った英字はチマチマ半角にして打ってます 再起動しても直らないんですが初期化するにはどうしればいいですか >>669 aptはレポジトリを使ってパッケージを管理するシステムだからレポジトリに情報が無い限り何もできないですね 上で出てるChromeとかはインストール時にレポジトリも追加しているからaptで管理できる ~/.config/fcitx/を退避してfcitxを初期化後にprofileを戻したら直りました >>669 公式なdebパッケージを単独でdpkgコマンドで入れたのならaptで管理オーケーです xfceでのログイン時に画面の右下に入力メソッドが出ないようにするにはどうすればいいのでしょうか >>669 > aptみたいに apt upgrade は無理だが apt install debパッケージのフルパスor相対パスは出来る 依存関係も解決してくれる >>674 UIMツールバーの事なら設定で非表示にしてみれば? モード依存だとDE起動時に表示はされる ifの複数条件って if [[ aa && bb ]] と if [[ aa ]] && [[ bb ]] は同じですか? bashのifの質問かな?前提が不明だけど…まず使ってみたら? man [ してみると [ はtestコマンドとほぼ同じと分かる なんと/usr/bin/[ ( /usr/bin\[ --help とかできる )がある、ただし、通常使えるのはシェルに組み込まれた [ かも そして && をifで使える演算子と思ってるかもしれないが、&&が [ の -a オプションの代わりでしかなく、それ以前に [[ という書き方が成り立たない [ のオプションの優先順は()とかで決まるが、それ以前にまず使ってみて bashでは、[[]]は[と違ってコマンドではなく条件を評価するための構文です。 [[]]の内側は特別で、通常とは違い以下のような動作をします。 ・単語分割が無効になる ・パス名展開が無効になる ・空文字列でも1つの要素として扱われる パターンマッチを使う https://blog.denet.co.jp/post/ [[はbashの方言と言ってもどうせbashに篭もるから問題ないな 初llinux検討中です、主目的として、 1,古いセレロンPC(G1610)メモリ4ギガにlinux入れて経験してみたい 2,ネット・メールなどにも通常使いしたい。 3,linux上で仮装モードのwinXPインストして昔のXP版ゲームを遊びたい 以上できるでしょうか? また、可能なら上記条件で使いやすいlinuxを教えてください linux知識は最近の日経linuxを2冊読んだ程度です(理解度3割くらい?) よろしくお願いします 1,2については https://mao.5ch.net/test/read.cgi/linux/1623896525/ かWEB紹介で申し訳ないが、 https://pc-freedom.net/basic/find-a-beginner-friendly-lightweight-linux/ を参考にしてみては 3に関連しては次の2パターンあり、 a. WINE : windows APIのエミュレータ b. VirtualBox か VMware player : PCエミュレータ上に本物のOSを動作させる(WindowsXPのライセンスが必要) 再現性はbの方が高いですが、質問はおそらくbに相当するかと思いますが、4GRAMでは無理かな、8Gに増設で行けるかもしれんけど G1610Tは長いこと組み込みで使ってたけど、そんなに余裕のあるCPUではなかった 仮想XPモードって、もしかしてWindows7標準搭載のXPモードの事だとすると、ライセンス的にWindows7以外では動かせなかったような… ゲームによってはaで動くだろうけど、身も蓋もないですが、WindowsPCが別にあればそちらでゲームする方が快適です 分かりやすい解説ありがとうございます。 メモリ増設くらいは金銭も手間も簡単ですが、エミュでのXPゲームはリナックス初心者には難度高そうですね やはりリナックス用とXPゲーム用で分けるしかないかな・ そうなるとめ場所くうのが一番の問題です 紹介してもらったサイト等見て検討します ありがとうごさいます systemd-nspawn でコンテナいくつか作って仮想ホストを運用したいです ArchWikiよりわかりやすい文献があれば教えて頂けないでしょうか 天気予報 $ curl ja.wttr.in/東京?TFn0 コマンドカンペ $ curl cheat.sh/ls 他に端末で使える便利サイトってありますか? 5年前の使ってないPCがあるので linuxに挑戦しようと思ってます 最新版のウブンツとクノーピクスで軽めなのはどちらでしょうか? スペックセレロンG1620、ivyマザー、メモリ4ギガ linuxに挑戦って何がしたいんだ?インストールすれば克服した感じ? とりまメモリ4ギガで軽めのって言うなら 俺だったら最新版Ubuntuは候補から外すかな 説明足らずでした 現在win10をメインで使ってます。 日常生活のメール、ネット閲覧、netflixやようつべなどの動画視聴、ネット証券・銀取引行など 普段使いにリナックスを導入しようと思ってます。 >>689 了解です、メモリくらいなら中古でも安いので増設します。 今、候補に考えてるのはウブンツ、ミント、クノーピクスの3種で 師匠なければ32bitにしようかと表ます >>690 そんなあなたに是非オススメしたいスレがあるぜ オススメLinuxディストリビューションは? Part83 https://mao.5ch.net/test/read.cgi/linux/1632668595/ 32bitLinuxまで幅広く把握している方がきっとあなたを待っている事だろう 俺は32bitだとPepperMintくらいしかわからんので >>692 人それぞれ言い分があると思うので 少なくとも自分に向けたもので無いレスは鵜呑みにしない事を薦めておく LinuxでC言語での開発を学んでいこうと思ってます C言語自体は経験あるので開発の方はよいのですが できたソフトをLinuxでapt-getやyumだけでインストールできるように その専用のサーバーへ登録する方法がわかりません こういったことは具体的にどこのサイトや書籍に書かれているでしょうか? この検索ワードでググれというのでもいいので情報を教えて下さい 専用のサーバーって下のようなサーバーを建てたいという意味? https://launchpad.net/ ~nilarimogard/+archive/ubuntu/webupd8 サーバーを建てたいというかapt-getやyumだけでインストールできるような状態に持っていけるならいいのです そのへんも含めて初歩なんで全体がよくわかってません apt-get, yum は、Debian などの公式ディス鳥が認めたアプリを、 ディス鳥が配布しているから、 まずアプリの実績が無いと、ディス鳥の審査に受からない まず、Github などで勝手アプリを作って、数年以上の実績を積むこと。 そして多くのユーザーが推薦するようなアプリになれば、ディス鳥も採用するかも つまり、OSS 界隈で、アプリが推薦される必要がある tarで持ち込んでconfigure, makeではなんでいけないのか? >>700 俺作成へなちょこソフトでもディストリに登録すればディストリの人が そのディストリで使えるようにビルドしたのを配布してくれるとか思っていたから、 どうすれば良いと尋ねたんだよ。 だから、ソースコードで配布してユーザーがビルドして使うという発想はない それならDebianなどのForumで問い合わせたほうが良いんじゃね >>694 基本的によほど無いと困るモノ以外は誰かがメンテしてくれるとかは無いよ パッケージ作成者が収録のリクエスト出して一定の基準を満たせばレポジトリに入るけどメンテしてないとドロップする メンテの労力考えたらdebとrpmのソースパッケージに絞って自動ビルドサービスでビルドしてサードパーティーのリポジトリに登録するのが現実的な線じゃないか 続き debianは知らないけどrhelとかはfedoraprojectが運営するcoprという無料のパッケージ開発支援サービスがある githubのようにアカウント/プロジェクトを作りローカルでソースパッケージを作ってアップするとサーバーでビルドしてレポジトリ作って公開してくれる ローカルではmockというビルドコンテナ構築管理ツールがある コード書きながらビルドspecも書いていけばそれでテスト用のsandboxとしても使えるしパッケージにして管理してると色々と便利 Mockでソースパッケージの確認してcoprでビルドしてリポジトリ公開から始めたらどう? 書ききれないから詳細はfedorawikiとか見れ 各フォルダのサブフォルダを数える方法ないですか? 深く掘らなくてもせめて直下にいくつあるか把握したいんですが duみたいに1行で表示できませんかね >>706 for d in */; do printf '%s\t%s\n' $(($(find "$d" -type d -printf '\n' | wc -l) - 1)) "$d"; done wc -l の結果から 1 引いているのは親フォルダである $d の分 「直下」のサブフォルダだけ数えるなら find に -maxdepth 1 を付ける $ for d in /usr/*/; do printf '%s\t%s\n' $(($(find "$d" -maxdepth 1 -type d -printf '\n' | wc -l) - 1)) "$d"; done 1 /usr/bin/ 406 /usr/include/ 22 /usr/lib/ 164 /usr/lib64/ 23 /usr/libexec/ 7 /usr/local/ 0 /usr/sbin/ 269 /usr/share/ 2 /usr/src/ 3 /usr/tmp/ 4 /usr/x86_64-pc-linux-gnu/ $ >>706 perlやpythonを使うのは駄目なの? >>700 checkinstallしたほうが抜くとき楽かもしらんな >>696 端的には ・どうにかしてdebパッケージ作って ・リポジトリ(ファイル置き場)をこしらえて ・aptのためのファイル一覧を作成するコマンドとか蹴っ飛ばして ・サーバおったてて ・別人氏にぼく様のサーバを sources.list に追加してケロって言う 一応野良でaptするならそういう手順になるが、クッソだるいぞ connmanのWiFi接続が20~30分ごとに切れるのが訳分からん 有識者お願いします ちなルーターの再起動はしたが改善せず ミスったかもしれないからもう1回カキコする 重複してたらすいません AntiXLinux入れて、WiFi接続にconnman使ってるんやが、20~30分でWiFi接続が切れる 再起動したら戻るが、service connman restartしても、周辺のWiFiのsearchが上手くいかない ルーターの再起動もしたが、上手くいかない 誰かお助け下さい(´・ω・`) >>713 いや別にいいんだが apt だか dnf だか叩いて抜けるならそっちの方が楽だろ程度 >>712 connman捨てて/etc/network/interfacesで設定直打ちにしてみたらどうなるか 書式はググれば出るんでそっちの方が詳細 interfaces書き直したらリブートするのが無難かもしらぬ >>712 自己解決した というかMX入れたら問題起きなかったんでMXにしたわ ありがとう >>715 ありがとうな 申し訳ないんやけど、結局MX Linuxにしたわ Connman何があかんかったんやろうか(´・ω・`) aaa bbbb cccccc ddddddd eeeeeede ffffff ... 空行区切りの各項目から指定した段の行だけ抽出する方法 1の指定でaa,cc,ff、3の指定でeeだけ抽出ってできますか? 文字種や長さはバラバラです 段ごとにソートできたらいいんですが >>718 >指定した段の行だけ抽出する じゃなく、 指定行のある段の指定行の先頭2文字を抽出するじゃないのか? 行の抽出じゃなく行の先頭2文字の抽出になると、文字種バラバラだと先頭2文字 の抽出(判別)が大変になるからな AWKを覚えればこんな感じ % cat data.txt aaa bbbb ffffff cccccc ddddddd eeeeeede % cat a.awk BEGIN{FS="\n";RS="\n\n"}{if (printline <= NF){print $printline}} を作成して以下実行、なおOSによって\nだけではなく\rが必要 % awk -v 'printline=1' -f a.awk data.txt |sort aaa cccccc ffffff とは書いたけど>>719 の指摘通り質問が曖昧で色々伝わらない aa,cc,ffてのは行頭2文字だけ出力?→質問が手抜きなので行全部を書くのが面倒で端折った質問と仮定した 段ごとにソート、の意味は?eeeeeedeをdeeeeeeeにしたいのか、データの塊内で行毎にしたいのか、結果をしたいのか→最後の案とした あとはがんばれ >>721 >質問が曖昧で色々伝わらない そうなんだよな。 1の指定、3の指定の数字が1行目、3行目のことだとか 書いてほしんだよな。 ソートに関しては読み手が超妄想しないといけない感じだし >>444 と同じ人じゃないの? だからawkやperl以外の回答が欲しいんじゃないの ほう、しかしそれならそれで質問に条件入れれば良いし awkやperlの回答があるのは効率良いからだし 簡単な使い方覚えるのにそんなに時間掛からないし勉強する気も無いことになる あるいはからかわれてるのか sedやawkは日頃から使ってるけど複雑なのはまだ書けんわ パターンスペースだの処理の流れは覚えたけど手の込んだループは使いこなせる気がしない EXCELのVBA資産を活かす方法はありますか?できればフリーソフトで対応希望です。開発も続けたいと思っています。よろしくお願いします。 >>726 LibreOffice(だっけ?)のスターベーシックに移植するとか? >>726 libreofficeで一行目に Option VBASupport 1 って書くとVBAがそのまま使えるらしい ArchLinuxでNTFSのディスクをマウントしています コピーしようとしたらFile name too longと言われてコピー出来ないファイルがある Windowsマシンを用意するのは大変なので、Linuxで解決したい 何か良い方法はありますか? ↑ 読み出しは出来てて、コピー先のzfsで長すぎと言われたようです なんとかなりそうなので質問取り下げ ubuntu20,04LTSをwin11を入れたデスクトップPCの別ストレージにインストールしてデュアルOSにしました boot/efiがwin側のストレージにインストールされてしまうのはどうしてなんでしょう? ググってubuntu側はboot-repairで新規作成、win側はcmdで削除する方法で対処できたものの原因がわからなくてモヤモヤしてます WindowsのフォントよりLinuxのフォントの方が綺麗な気がするが、あれはなぜ? インストールされているフォントが違うから? それとも、レンダリング方法が違うの? ddで取ったイメージをqcow2に取り込む事って出来ますか? >>735 ddで取ったっていうのは、仮想マシンのイメージでなく、 物理マシンのディスクからddで吸って保存したってこと…? パーティション単位のイメージでなくて、ディスク全体を吸ったとすると、 その吸い出したファイル自体がRAW形式イメージそのものに なってるはずだから、RAW → qcow2 へ変換かけるだけで使えそう 具体的にはググったら出てきたこのブログの https://scribble.washo3.com/linux/qemu-raw_to_qcow2-convert.html # qemu-img convert -O qcow2 <元イメージファイル> <変換イメージファイル> とか >>737 ありがとうございます! 試してみます。 Alter LinuxをUSBに入れてライブ起動で試していたのですが 再起動したら全てまっさらな初期の状態に戻ってしまいます インストールしたものとか設定したこととかも完全に消えていると思います ライブ起動自体初めてなのでわかりませんがライブ起動とはどのLinuxでも このような何も保存されないお試し的なものなのでしょうか? >>739 Alter Linux は試したことないけどライブ起動はそういうもんだよ 本体のハードディスクにインストールしないと >>740 ありがとうございます ライブ起動の仕様だったら仕方ないですね 中には覚えてくれるやつもあるよね でも結局ライブイメージはそのまま使い続けることは想定されてないと思う ですよね 昔、USBに自分の環境作って持ち歩くっていうのが一時流行ったことがありました あれは確かライブメディアの環境を整えていた記憶が… そもそも速度が遅いし、USBを挿すのがダメになって消えましたが ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる