LinuxデスクトップでQRコードをスキャンする方法
CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。
systemd-networkdは、イーサネットリンク、アドレス、ルート、ブリッジ、VLAN、その他のネットワークデバイスを設定するための systemd に組み込まれたネットワークマネージャです。基本的な有線接続の場合、設定は簡単です。インターフェースを特定し、.networkファイルを作成し、他のマネージャが同じインターフェースを所有していないことを確認し、systemd-networkd を起動してsystemd-networkd、結果を確認します。
このガイドでは、有線イーサネットインターフェースでDHCPを使用します。SSH経由でマシンに接続している場合は、ネットワークマネージャを変更する前に、ローカルコンソールまたは帯域外管理を使用してください。ハンドオフによって一時的に接続が切断される可能性があるためです。
まず、systemdが認識しているリンクをリストアップすることから始めます。
networkctl list
有線インターフェースを探してください。一般的にはenp3s0、、、eno1などの名前が付けられていますeth0。また、を実行することもできますip link。例のインターフェース名をそのままコピーしないでください。

次に、NetworkManagerがアクティブかどうかを確認します。
systemctl status NetworkManager
NetworkManagerとsystemd-networkdは、それぞれ異なるインターフェースを管理する場合、共存できますが、同じイーサネットリンクを両方で管理することは避けるべきです。systemd.networkの最新ドキュメントでは、ファイルがどのようにインターフェースに対応するか、またnetworkdがどのように所有権を決定するかについて説明しています.network。

ローカル管理者プロファイルは に属します/etc/systemd/network/。ディレクトリが存在しない場合は作成し、次のようなファイルを編集します20-wired.network。
sudo mkdir -p /etc/systemd/network
sudo nano /etc/systemd/network/20-wired.network
ルーターまたはDHCPサーバーからアドレスを取得する通常のイーサネット接続の場合は、以下を使用してください。
[Match]
Name=enp3s0
[Network]
DHCP=yes
enp3s0実際のインターフェースに置き換えてください。ファイルは で終わる必要があります.network。複数のファイルがリンクに一致する場合、systemd-networkd は英数字順で最初に一致するファイルを使用するため、 のような具体的な名前の方が、20-wired.network包括的な名前よりも理解しやすくなります。

マシンに固定アドレスが必要な場合は、DHCP=yesネットワークに適した値に置き換えてください。
[Match]
Name=enp3s0
[Network]
Address=192.168.1.50/24
Gateway=192.168.1.1
DNS=1.1.1.1
DNS=9.9.9.9
サブネットと一致しない限り、これらのサンプル アドレスを再利用しないでください。公式のsystemd.network リファレンスドキュメントDHCP=、、、、およびより高度なルーティング オプションを参照してくださいAddress=。Gateway=DNS=
プロファイルが準備できたら、networkdを有効にしてすぐに起動してください。
sudo systemctl enable --now systemd-networkd
別のサービスが現在この同じイーサネットインターフェイスを管理している場合は、ローカルコンソールからハンドオフを実行してください。ホストがNetworkManagerから完全に切り替わる場合は、次のコマンドでNetworkManagerを停止および無効にできます。
sudo systemctl disable --now NetworkManager
Wi-Fi やその他のインターフェースで NetworkManager が必要な場合は、NetworkManager を無効にしないでください。NetworkManagersystemd-networkdは IP ネットワークを構成しますが、Wi-Fi 認証には通常、iwd や wpa_supplicant などの別のコンポーネントが必要です。

systemd-resolvednetworkd自体には必須ではありませんが、networkdとの連携が良好で、DHCPで取得したDNSサーバーを使用できます。ディストリビューションで別のリゾルバがまだ使用されていない場合は、有効にしてください。
sudo systemctl enable --now systemd-resolved
systemd -resolvedのドキュメントでは、/etc/resolv.conf resolvedがシステムリゾルバである場合に、そのスタブファイルにリンクすることを推奨しています。まず以下を確認してください。
readlink -f /etc/resolv.conf
systemd-resolvedに意図的に提供させたい場合はresolv.conf、以下を使用してください。
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
/etc/resolv.confディストリビューションまたは他のDNSツールが意図的に管理している場合は、置き換えないでください。

ファイルを編集した後.network、networkd の設定を再読み込みしてください。その後、ターゲットリンクを明示的に再設定できます。
sudo networkctl reload
sudo networkctl reconfigure enp3s0
enp3s0インターフェース名に置き換えてください。networkctlの公式マニュアルには、両方のコマンドが記載されています。完全なコマンドsystemctl restart systemd-networkdでもサービスが再起動されますが、networkctl通常はより的を絞った選択肢となります。

インターフェースの状態を確認してください。
networkctl status enp3s0
正常なDHCP接続の場合、リンクにはIPアドレス、デフォルトゲートウェイ、そして通常はDNS情報が設定されているはずです。

次に、ルーティングと接続性を確認します。
ip route
ping -c 3 1.1.1.1
IP ping は機能するものの、Web サイトやホスト名が解決されない場合は、resolvectl query example.comsystemd-resolved を使用している場合に DNS をテストしてください。インターフェースが のままの場合はunmanaged、[Match]名前を再確認し、別のネットワークマネージャが同じデバイスを要求していないことを確認してください。

ブリッジ、ボンディング、VLAN、トンネル、仮想デバイスなどの高度な設定については、公式のsystemd-networkdサービスドキュメントおよび関連するsystemd.netdevリファレンスを参照してくださいsystemd.link。
CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。
Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。
LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。
Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。
Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。
各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。
LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。
FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。
OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。
Googleタスクをブラウザで開き、Chromeショートカットやアプリスタイルの起動機能を追加し、カレンダーとGmailを通じて期日が過ぎたタスクを管理できます。
佐藤 健 -
実際にセットアップしてみたのですが、Firewallとの連携がうまくいかないです。どなたかアドバイスありますか?
まどか たん -
アドバイスがもらえたら嬉しいです!特に無線接続の方が苦手なんです
きよみ 2468 -
systemd-networkd以外にも、他のネットワーク管理ツールとの違いについて知りたいです。
クマの手 -
この前、systemd-networkdを試してみたら、すぐに繋がりました!分かりやすかったです
たけし 君 -
本記事のおかげで、Linuxの勉強が楽しくなりました!次のステップも頑張ります
りょうこ 9473 -
自分もこの設定を試みましたが、エラーが出て困っています。ぜひアドバイスが欲しいです
猫好きのまゆみ -
この情報を見つけて嬉しい!他にもLinux関連の記事があれば教えてください
としあき やま -
systemd-networkdのヒントなどあれば、ぜひ共有してください。皆さんの経験が聞きたいです
夕焼け きき -
このサイトは本当に良いです!分かりやすくて天才的です!感謝感激です
田中 美咲 -
とても役立つ内容でした。実際に利用する場面で、かなり助けられました。これからも頑張ってください!
いちごジャム -
この設定をする際に、特に気をつけるべきポイントがあれば教えてください
友達の小犬 -
他のユーザーからの経験談も聞きたいな。誰か、同じような設定で苦労した経験がありますか
小川 りさ -
設定後のトラブルシューティングについても知りたいです!特にpingの設定で難航してます。
みや さて -
とても簡潔に説明してくれてありがとう!実践するのが楽しみです
あきら 風 -
本当に役立つ情報でした!最後の部分で混乱したんですが、他の例があればいいなと思います
ヒロ です -
自分は有線接続でしか試せてないんですが、無線での設定のコツあれば教えてほしいなー!
おやじ 5843 -
Linuxでのネットワーク設定、特にsystemdは独特ですね!面白いです
玲子 5123 -
これは素晴らしい!Linuxのためにもっとこういう記事が増えることを期待しています
えりな 笑 -
いや、setupが思った以上に簡単だった!最初は難しそうに思ったけど、実際にやってみたらすぐに理解できたよ!
まさ ひろ -
このプロセスで、何か特別なライブラリやパッケージは必要ですか?詳しく聞きたいです!
太陽の子猫 -
このチュートリアルのおかげで、Linuxのネットワーク設定が簡単になりました!本当に助かりました
かおりの ばんざい -
グッドな記事!Linux初心者にも優しい内容でした。次も楽しみにしています
森田 高志 -
すごく詳しい記事ですね!しかし、もっと進んだ設定についても教えてほしいです
小林 さゆり -
おお、これいいですね!この記事を参考にして、自分のサーバーで試してみます
ゆうた 9876 -
systemd-networkdを使ったのは初めてなんですが、これでLinuxの理解が深まりそうです。感謝
山田 太郎 -
systemd-networkdの設定について、分かりやすく解説してくれてありがとう!次回のプロジェクトで試してみます
スズキ やすし -
このブログは本当に助かります。GUIで設定するよりも、コマンドラインでの設定が好きです
高橋 翼 -
感謝の気持ちを込めて、一言。この記事があれば、Linux初心者でも安心してネットワークの設定ができますね
みき ちゃ -
この方法で設定したら、ネットワークがすごく安定しました!他の改善点とか教えてくれたら嬉しいな。