# 2021.04.23(金)⑤ ###### tags: `SV25` `授業ノート` * ping ```shell= ipconfig // Win ifconfig // Mac ``` ## 仮想マシン作成 * 新規作成 CentOS(メモリ1GB、ストレージ20GB) * 仮想画面のGUIクリックした後にベースOSのカーソル復活させる方法 ``` Right Ctrl // Win Left ⌘ // Mac ``` * NIC追加 ※NIC (1.ブリッジ 2.ホストオンリー) ブリッジ→学内のネットワークに通じる ホスト→自分の仮想マシンとだけつながる > 設定→ネットワーク→アダプター **アダプター1** ネットワークアダプター有効化 :heavy_check_mark: 割り当て:NAT→ブリッジアダプター **アダプター2** ネットワークアダプター有効化 :heavy_check_mark: 割り当て:NAT→ホストオンリーアダプター * DVDエリアの指定 > 設定→ストレージ **ストレージデバイス** コントローラーID→空 **属性** :cd: 選択 * CentOSセットアップ 1. root/password → your password 1. ユーザーホスト名、ネットワークの有効化 → lastname.local → EthernetをONにする(2つとも) 1. インストール先の選択 → そのまま選択する * CentOSにrootでログイン ```shell= login root password MyPassword ``` ping確認 ```shell= ip a s ping -c4 隣 ``` ```shell= # // 管理者 $ // 他のユーザー ``` * マルチキャストDNS(mDNS) ```shell= dnf install -y avahi dns [tab→] // 補完してくれる ``` **Tabで補完しながら打つと正確に打てる** vi /etc/firewall/zones/public.xml ↓↓↓ vi /et (tab)/fir (tab)/z (tab)/p (tab) **Vimモード** * カーソル操作 J↓ K↑ L→ H← * 入力 i a 一つ前の文字に移動 yy コピー p ペースト u 前に戻る shift + a 最後の行に * 編集終了 ``` :wq! ``` * Vim終了 ``` :qa! ``` # 課題 : viの自分マニュアル ## 雑談 (0→やまぴ 1→みや 2→やすい 3→りょうくん) 3. dnfってnpmとかpipみたいなことかね??? 1.そうじゃないかな〜 yarn も同じかな? node → npm homebrew → brew github → git (バージョン管理ツールのコマンド) > npm:バージョン違いの依存プログラム/パッケージをインストールしてしまう可能性あり yarn:yarn.lockファイルにより、バージョン違いの依存プログラム/パッケージのインストールは起こらない インストール速度 npm:遅い yarn:早い だってよ! 3.yarnのが優秀やん