wkoiking / hascats-install-ubuntu-desktop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ubuntu Desktopの設定

Networkの設定

下記の内容の/etc/netplan/01-network-manager-all.yamlを作成する

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eno1:
      dhcp4: no
      addresses: [172.21.102.22/16]

下記の内容の/etc/netplan/02-network-manager-all.yamlを作成する

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp1s0:
      addresses: [172.22.102.22/16]

下記のコマンドを実行する

$ sudo netplan apply

Reference

OpenSSH Serverの設定

インターネットに接続して下記のコマンドを実行する

$ sudo apt update
$ sudo apt install openssh-server
$ sudo ufw allow ssh

Reference

Window Managerの設定

デスクトップ環境を起動せずに、直接hascats-exeを起動するようにする:

下記の内容の/usr/share/xsessions/custom.desktopを作成する

[Desktop Entry]
Name=XSession
Comment=This session uses the custom xsession file
Exec=/etc/X11/Xsession

下記の内容の~/.xsessionを作成する

#!/usr/bin/env bash

xsetroot -cursor_name left_ptr &

exec /home/dmrc/.local/bin/hascats-exe

XSessionの設定

マウスカーソルの設定

NTPの設定

[https://www.yokoweb.net/2018/05/14/ubuntu-18_04-timesyncd/]

インストーラー(.debファイル)の作成とインストール

hascats.debを作る:

はじめにバイナリを/hascats/home/dmrc/.local/bin/hascats-exeを置く。e.g.,

cp /home/dmrc/.local/bin/hascats-exe /home/dmrc/hascats-install-ubuntu-desktop/hascats/home/dmrc/.local/bin/hascats-exe

hascatsディレクトリを.debに固める。

$ cd /home/dmrc/hascats-install-ubuntu-desktop
$ fakeroot dpkg-deb --build hascats

※fakeroot がないと言われた場合はsudo apt-get install fakeroot

hascats.debをインストールする:

$ sudo dpkg -i hascats.deb

Reference

About


Languages

Language:Shell 100.0%