| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
8,248 バイト追加 、 2023年3月9日 (木) 16:19
編集の要約なし
| [[KVM]] | [[Linux]] | [[Docker]] | [[Multipass]] | [[MicroK8s]] | [[Mac]] | [[MySQL]] |
==[[Ubuntu]]==
[http://typea.info/blg/glob/ubuntu/ Ubuntu blogs]
===管理===----====バージョンを確認==== $ cat /etc/os-release ====[[Ubuntu サービスの管理]]====
*[[Ubuntu サービスの管理]]
 
====[[Linux プロセスの作成、監視、強制終了]] top コマンド====
*[[Linux プロセスの作成、監視、強制終了]] top コマンドの使用方法など
 
===[[仮想化]]===
====[[KVM]]====
----
*[[KVM]]
====[[VirtualBox]]====
----
====インストール====
*[[Ubuntu VirtualBox インストール|VirtualBox インストール]]
*[[Ubuntu VirtualBox 仮想マシンの作成|VirtualBox 仮想マシンの作成]]
*[[Ubuntu VirtualBox 共有フォルダの作成|VirtualBox 共有フォルダの作成]]
 
====[[Multipass]]====
----
*[[Multipass]]
 
=====QEMU=====
*Ubuntuの標準バックエンドは、[[KVM|QEMU]]
====[[KVM]]====
*[[KVM]]
 
=====[https://www.typea.info/blog/index.php/2021/03/10/create_ubuntu_multipass_kvm_bridge_network/ UbuntuでMultipass(KVM)のブリッジネットワーク環境を構築]=====
*[https://www.typea.info/blog/index.php/2021/03/10/create_ubuntu_multipass_kvm_bridge_network/ UbuntuでMultipass(KVM)のブリッジネットワーク環境を構築]
 
=====仮想マシンマネージャインストール=====
<pre>
$ sudo apt-get install virt-manager
</pre>
 
===コンテナ===
====[[MicroK8s]]====
*[[Docker]]
===名前解決===
====hostnameを変更する====----/etc/hostnameを編集する====mDNS(avahi-daemon)====
----
*[[Bonjouir]]
* *.localの名前解決
<pre>
</pre>
==*[[Tips]]=====設定=======[[Ubuntu NFS構成|NFS構成]]========hostnameを変更する====https://www.typea.info/blog/index.php/2021/03/10/etccreate_ubuntu_multipass_kvm_bridge_network/hostnameを編集する====[[Ubuntu rootパスワード|rootパスワード]]========[[Ubuntu ハードディスクの追加|ハードディスクの追加]]========[[Ubuntu アプリケーションの追加|アプリケーションの追加]]========[[Ubuntu Unity設定|Unity設定]]========[[Ubuntu 日本語入力時にF10押下で半角英数変換切り替える|日本語入力時にF10押下で半角英数変換切り替える]]========[[Ubuntu ショートカットキー|ショートカットキー]]========[[Ubuntu Eclipse のコード補完をCtrl+Space に変更する|Eclipse のコード補完をCtrl+Space に変更する]UbuntuでMultipass(KVM)のブリッジネットワーク環境を構築する手順]====
====[[Ubuntu apt-get の使い方|apt-get の使い方]]========[[Ubuntu ランチャーにシェルスクリプトを登録する|ランチャーにシェルスクリプトを登録する]]========[[Ubuntu サスペンド後 Wi-Fi が無効のままの対応|サスペンド後 Wi-Fi が無効のままの対応]]====*[http://typea.info/blg/glob/2014/02/ubuntu-1310-wi-fi.html サスペンド後 Wi-Fi が無効のままの対応] ====[[Ubuntu 静的IPアドレス指定]]====*[[Ubuntu 静的IPアドレス指定]]====バージョンを確認==== $ cat /etc/os-release ====フォルダ名を[[英語]]に変更==== $ LANG=C xdg-user-dirs-gtk-update ====[[Linux ターミナルの色を変更する]]==== ====rpm形式をdeb形式に変換=========インストール===== $sudo apt-get install alien dpkg-dev debhelper build-essential=====変換(例 flash-plugin-11.2.202.341-release.x86_64.rpm)===== $sudo alien flash-plugin-11.2.202.341-release.x86_64.rpm ====Flash Playerのインストール=========13.1==SSH===*[http://typea.info/blg/glob/2014/03/ubuntu1310-chromium-flash-youtube.html Flash Playerのインストール]=====14.4=====*https://wiki.ubuntu.com/Chromium/Getting-Flash
====sshd をインストールしてssh接続を外部から行う====
----
$ sudo apt-get install ssh
$ sudo apt-get install openssh-server
=====rootパスワードログインを許可=====
----
[[rsync]]によるバックアップ先としたい
*/etc/ssh/sshd_config
PasswordAuthentication yes
</pre>
*sshdリスタートsshdリスタート
<pre>
systemctl restart sshd
====SSHポートフォワーディング====
----
*ssh -L {localhostからアクセスするポート}:{踏み台経由でアクセスしたいサーバーアドレス} {踏み台となるサーバー}
$ ssh -L 10443:192.168.64.2:10443 hirotoyagi@delhi.local
===基本=リモートデスクトップの導入======直前のコマンドをsudoで再実行====----<pre>$ !!</pre>====ユーザーを作成====----<pre>$ sudo useradd -m piroto$ sudo passwd piroto$ sudo usermod -G sudo piroto</pre> ====sudoグループにユーザーを追加====----<pre># usermod -G sudo piroto</pre>====[https://www.typea.info/blog/index.php/2016/10/08/wsl_bash/ コンソールの青が見にくい対応]====bashrc に追記=====ls=====<pre>LS_COLORS=$LS_COLORS:'di=0;36:ow=0;36' ; export LS_COLORS</pre>=====プロンプト=====*https://www.cyberciti.biz/faq/bash-shell-change-the-color-of-my-shell-prompt-under-linux-or-unix/*34の青がみにくいので、36シアンに変更する<pre>export PS1="\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$"</pre> [[File:ubuntu_prompt_color.png|600px]] ====フォルダ名を[[英語]]に変更====---- $ LANG=C xdg-user-dirs-gtk-update[[File:ubuntu_change_dir_names.png|400px]] ====ランレベルの変更====----*cuiで起動させる<pre>hirotoyagi@bengaluru:~$ sudo systemctl get-defaultgraphical.targethirotoyagi@bengaluru:~$ sudo systemctl set-default multi-user.targetCreated symlink /etc/systemd/system/default.target → /lib/systemd/system/multi-user.target.</pre>====ファイアウォール(firewall ufw)====----<pre>$ sudo ufw status状態: アクティブ$ sudo ufw allow 80ルールを追加しましたルールを追加しました (v6)$ sudo ufw allow 8080ルールを追加しましたルールを追加しました (v6)piroto@jinmu:~/Downloads$ sudo ufw status状態: アクティブ To Action From-- ------ ----80 ALLOW Anywhere 8080 ALLOW Anywhere 80 (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6) </pre>=====ファイアウォール無効化=====----<pre>$ sudo ufw disableファイアウォールを無効にし、システム起動時にも無効にします</pre> ===ネットワーク===----====ネットワークツールのインストール====[https://ja.wikipedia.org/wiki/Iproute2 iproute2]<pre>$ sudo apt install iproute2</pre>====静的IPアドレス(NetworkManager)====----[[File:docker_except_ip_router.png|500px]]<pre>$ ls /etc/netplan99-netcfg.yaml bak</pre><pre>$ sudo vi /etc/netplan/99-netcfg.yaml network: version: 2 renderer: NetworkManager ethernets: enp1s0f1: dhcp4: no addresses: [192.168.0.23/24] gateway4: 192.168.0.1 nameservers: addresses: [192.168.0.1, 8.8.8.8, 8.8.4.4]</pre><pre>$ sudo netplan apply</pre> ====ネットワークブリッジを作成====*[https://qiita.com/takamon9/items/10fc06fcbcdee9a32e31 nmcliコマンド]=====HOST側作業=====*ネットワークを確認<pre>piroto@puli:~$ nmcli con showNAME UUID TYPE DEVICE 有線接続 1 c2913b62-1b5f-391e-9e02-4bd3e84741e6 ethernet enp3s0 virbr0 2f6e833d-797b-4c2d-b70d-8f266af9065b bridge virbr0 </pre>*ブリッジbr0を作成<pre>piroto@puli:~$ sudo nmcli conn add type bridge ifname br0接続 'bridge-br0' (647b382e-c101-45a8-a635-e047bbc8ba94) が正常に追加されました。</pre>*ブリッジとアダプターを接続<pre>piroto@puli:~$ sudo nmcli con add type bridge-slave ifname enp3s0 master br0接続 'bridge-slave-enp3s0' (75daa782-ffc6-4089-ac20-877747340856) が正常に追加されました。</pre>*ブリッジの有効化<pre>piroto@puli:~$ sudo nmcli con up bridge-slave-enp3s0接続が正常にアクティベートされました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/9)</pre>=====ゲスト側作業=====*ゲストOS でログイン、ブリッジアダプターを特定<pre>ubuntu@puli-sub1:/etc/netplan$ ip link | grep DOWN3: ens7: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000</pre>*rootで、以下のコマンド(ens7の部分は適切なネットワークID)を実行<pre>ubuntu@puli-sub1:~# cat > /etc/netplan/60-bridge.yaml" <<EOFnetwork: ethernets: ens7: # this is the interface name from above dhcp4: true dhcp4-overrides: # this is needed so the default gateway route-metric: 200 # remains with the first interface version: 2EOF</pre>*ブリッジネットワークを有効化<pre>ubuntu@puli-sub1:~$ sudo netplan applyubuntu@puli-sub1:~$ sudo ip address show dev ens7 up </pre> ===シェル===----====bashに変更====----<pre>$ chsh -s /bin/bash</pre>====[https://www.typea.info/blog/index.php/2016/10/08/wsl_bash/ ターミナルディレクトリ名色の変更]====----*[https://www.typea.info/blog/index.php/2016/10/08/wsl_bash/ ディレクトリ名色の変更]*.bashrcに追記<pre>LS_COLORS=$LS_COLORS:'di=0;36:ow=0;36' ; export LS_COLORS</pre> ===GUI=======[[Ubuntu ショートカットキー|ショートカットキー]]====----*https://help.ubuntu.com/stable/ubuntu-help/shell-keyboard-shortcuts.html.ja*[[Ubuntu ショートカットキー|ショートカットキー]] ====[[Ubuntu Unity設定|画面設定]]====----*[[Ubuntu Unity設定|画面設定]]====リモートデスクトップサーバーの導入====----
*[https://linux.just4fun.biz/?Ubuntu/Windows%E3%81%8B%E3%82%89Ubuntu%E3%81%AB%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B#e67117b7 参考]
*インストール
=====xrdpでリモートデスクトップしたときの「カラープロファイルを作成するには認証が必要です」を消す=====
----
[[File:ubuntu_rdp_color_profile.png|300px]]
*https://tarufu.info/ubuntu_xrdp_color_profile/
<pre>
}
});
</pre>
 
====Tweaksのインストール====
----
<pre>
$ sudo apt-get install gnome-tweaks
</pre>
====トラックパッドジェスチャ====
*https://ubuntu-mate.community/t/touch-input-with-touchpad-libinput-and-touchscreen-synaptics/12931
<pre>
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
libinput-gestures-setup start
</pre>
*[https://blog.capilano-fw.com/?p=3477 Xdotool]
*[https://www.pandanoir.info/entry/2018/02/21/193000 Workspace]
*.config/libinput-gestures.conf :
<pre>
gesture swipe up 3 xdotool key super
gesture swipe down 3 xdotool key super
gesture swipe left 3 xdotool key ctrl+alt+Up
gesture swipe right 3 xdotool key ctrl+alt+Down
</pre>
*
<pre>
libinput-gestures-setup autostart
</pre>
*設定変更後
<pre>
libinput-gestures-setup restart
</pre>
 
====CapsLockキーをControlキーに変える====
*https://masayuki14.hatenablog.com/entry/2020/02/26/MacBookAir11_mid_2011%E3%81%ABUbuntu18_04%E3%82%92%E3%81%84%E3%82%8C%E3%81%A6%E3%81%A4%E3%81%8B%E3%81%86%3A_Vim%E8%A8%AD%E5%AE%9A
<pre>
$ sudo vi /etc/default/keyboard
</pre>
*以下を追記し、再起動
<pre>
XKBOPTIONS="ctrl:nocaps"
</pre>
 
===パッケージ管理===
====[[Ubuntu apt-get の使い方|apt-get ]]====
----
[[Ubuntu apt-get の使い方|apt-get の使い方]]
 
===[[nginx]]===
<pre>
$ sudo apt install nginx
$ sudo systemctl start nginx
</pre>
===[[Mac]]===
----
====fnキーをデフォルトで押した状態にする====
*試しに実行
**0:無効「fn」キーを無効
**1:fkeyslast 「fn」+「F8」を押すと、F8のように動作。
**2:fkeysfirst 「F8」キーを押すと、F8のように動作します。 「fn」+「F8」を押すと、特別なキーとして機能します(再生/一時停止)
<pre>
sudo bash -c "echo 2 > /sys/module/hid_apple/parameters/fnmode"
</pre>
*OKなら、以下を実行しリブート
<pre>
echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf
sudo update-initramfs -u -k all
</pre>
 
=====[https://www.typea.info/blog/index.php/2021/05/06/mac-ubuntu/ メルカリで古いMacを購入してUbuntuをインストールしてMac的なトラックバッドジェスチャーを設定する]=====
*[https://www.typea.info/blog/index.php/2021/05/06/mac-ubuntu/ メルカリで古いMacを購入してUbuntuをインストールしてMac的なトラックバッドジェスチャーを設定する]
 
===[[Windows]]===
----
====[[Wine]]====
----
*[[Wine|インストールとKindle for PCのインストール]]
 
==[[Tips]]==
===設定===
====キーコードの確認====
<pre>
$ xev | grep keycode
</pre>
====[[Ubuntu NFS構成|NFS構成]]====
====[[Ubuntu rootパスワード|rootパスワード]]====
====[[Ubuntu ハードディスクの追加|ハードディスクの追加]]====
====[[Ubuntu アプリケーションの追加|アプリケーションの追加]]====
====[[Ubuntu 日本語入力時にF10押下で半角英数変換切り替える|日本語入力時にF10押下で半角英数変換切り替える]]====
====[[Ubuntu Eclipse のコード補完をCtrl+Space に変更する|Eclipse のコード補完をCtrl+Space に変更する]]====
 
 
====[[Ubuntu ランチャーにシェルスクリプトを登録する|ランチャーにシェルスクリプトを登録する]]====
====[[Ubuntu サスペンド後 Wi-Fi が無効のままの対応|サスペンド後 Wi-Fi が無効のままの対応]]====
*[http://typea.info/blg/glob/2014/02/ubuntu-1310-wi-fi.html サスペンド後 Wi-Fi が無効のままの対応]
 
====[[Ubuntu 静的IPアドレス指定]]====
*[[Ubuntu 静的IPアドレス指定]]
====[[Linux ターミナルの色を変更する]]====
 
====rpm形式をdeb形式に変換====
=====インストール=====
$sudo apt-get install alien dpkg-dev debhelper build-essential
=====変換(例 flash-plugin-11.2.202.341-release.x86_64.rpm)=====
$sudo alien flash-plugin-11.2.202.341-release.x86_64.rpm
====Flash Playerのインストール====
=====13.1=====
*[http://typea.info/blg/glob/2014/03/ubuntu1310-chromium-flash-youtube.html Flash Playerのインストール]
=====14.4=====
*https://wiki.ubuntu.com/Chromium/Getting-Flash
====.bash_profileを使用する====
*.bash_profileは読み込まれない。.profile は読み込まれる。
====テキストモードで起動する====
----
*http://www.nishimiyahara.net/2014/03/19/080944
=====編集=====
$ sudo update-grub
&lt;blockquote&gt;ctrl + F1 ~ F6 (CUI)、ctrl + F7 (GUI)&lt;/blockquote&gt;
 
====ディレクトリ名フォント色の変更====
----
*[https://www.typea.info/blog/index.php/2016/10/08/wsl_bash/ ディレクトリ名色の変更]
 
====ファイアウォール====
<pre>
$ sudo ufw status
状態: アクティブ
$ sudo ufw allow 80
ルールを追加しました
ルールを追加しました (v6)
$ sudo ufw allow 8080
ルールを追加しました
ルールを追加しました (v6)
piroto@jinmu:~/Downloads$ sudo ufw status
状態: アクティブ
 
To Action From
-- ------ ----
80 ALLOW Anywhere
8080 ALLOW Anywhere
80 (v6) ALLOW Anywhere (v6)
8080 (v6) ALLOW Anywhere (v6)
</pre>
*無効化
<pre>
$ sudo ufw disable
ファイアウォールを無効にし、システム起動時にも無効にします
</pre>
 
</pre>
===VNC===
----
*http://www.krizna.com/ubuntu/install-vnc-server-ubuntu-14-04/
*起動
$ vncserver
===[[VirtualBox]]===
====インストール====
*[[Ubuntu VirtualBox インストール|VirtualBox インストール]]
*[[Ubuntu VirtualBox 仮想マシンの作成|VirtualBox 仮想マシンの作成]]
*[[Ubuntu VirtualBox 共有フォルダの作成|VirtualBox 共有フォルダの作成]]
====USBメモリ====
*[[VirtualBox USBメモリに作成(Portable-VirtualBox)|VirtualBox USBメモリに作成]]
 
===[[Java]]===
====[[Oracle]] JDK のインストール====

案内メニュー