Etcher USB イメージライタ
https://etcher.io/Electron製のUSB イメージライタEtcher を使ってみました。シンプルな画面ながら、既存データの消去と書き込みは確実な気がします。特に消去が。UnetBootin の代わりに使えそうです。
インストール$ sudo add-apt-repository "deb https://dl.bintray.com/resin-io/debian stable etcher"$ sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 379CE192D401AB61$ sudo apt update && sudo apt install etcher-electron
qemu 日本語キーボード用パッチ
https://patchwork.kernel.org/patch/9489845/Ubuntu 17.10 のqemu-kvm 仮想環境で日本語キーボードのバックスペースの隣の\,|キーが入力できませんでした。調べてみたところ、qemu 2.8 に原因があるようでしたので、パッチを当ててみました。
qemu のソースを取得 $ mkdir qemu; cd $_$ apt source qemu$ sudo apt build-dep qemu
パッチを当てる https://patchwork.kernel.org/patch/9489845/
パッケージの作成 $ cd qemu-2.8+dfsg$ dpkg-buildpackage -rfakeroot -uc -b
以下のパッケージが作成されました。
qemu-block-extra_2.8+dfsg-3ubuntu4_amd64.deb
qemu-guest-agent_2.8+dfsg-3ubuntu4_amd64.deb
qemu-kvm_2.8+dfsg-3ubuntu4_amd64.deb
q ...
Plotinus
https://github.com/p-e-w/plotinusUbuntu 17.10 にGNOME API を利用してコマンドパレットを表示するPlotinus を使ってみました。
インストール
前提ライブラリ$ sudo apt-get install git cmake valac libgtk-3-dev
Plotinus$ git clone https://github.com/p-e-w/plotinus.git$ cd plotinus$ mkdir build$ cd build$ cmake ..$ make$ sudo make install
実行
現在のロケールで実行GTK3_MODULES=$PWD/libplotinus.so gedit
LANG=C で実行LANG=C GTK3_MODULES=$PWD/libplotinus.so gedit
コマンドパレットの表示Ctrl+Shift+P を押下します。
GNOME Shell 3.25.2 on Antergos
Antergos にGNOME Shell 3.25.2 をインストールしてみました。
gnome-devel リポジトリの有効化
[core]行の前あたりに以下のコードを挿入します。/etc/pacman.config[gnome-devel]SigLevel = NeverServer = http://softwareperonista.com.ar/repo/archlinux/gnome-devel/x86_64
更新$ sudo pacman -Syyu
GNOME Shell Extension の導入
chrome-gnome-shell-git の導入
$ yaourt chrome-gnome-shell-git
GNOME Shell integration アドオンの導入GNOME Shell Extension のページの上のリンクから
GNOME Shell Extension の導入
Argos
Dash to Panel
Dynamic Panel Transparency
Gnome-Shutdown Button
TopIcons Pl ...
GitLab-CE Japanese Translation
https://github.com/ksoichiro/gitlab-i18n-patchGitLab-ce を日本語化してDocker-Compose で構築してみました。
日本語化可能なバージョンの確認https://github.com/ksoichiro/gitlab-i18n-patch/tree/master/patches日本語化パッチv9.1.4(= GitLab-ce 9.1.4 版) が最新でした。
ファイルのダウンロードDockerfile, docker-compose.yml のテンプレートをダウンロードします。日本語化パッチはv9.1.4版をダウンロードします。
$ mkdir docker-gitlab-ce; cd $_$ wget https://raw.githubusercontent.com/ksoichiro/gitlab-i18n-patch/master/docker/Dockerfile.template -O Dockerfile$ wget https://raw.githubusercontent.com/ksoic ...
Argos - GNOME Shell extension
https://extensions.gnome.org/extension/1176/argos/GNOME Shell 拡張を好きな言語で簡単に作成できるArgos を使ってみました。これは便利ですね。
インストールhttps://extensions.gnome.org/extension/1176/argos/https://github.com/p-e-w/argos
カスタマイズ方法
スクリプトファイルは~/.config/argos/ に格納します。
スクリプトファイルに実行許可を与えるとパネルに表示されるようになります。
スクリプトファイルを更新すると自動で再読込みされます。
サンプルを参考によく使うコマンドを並べていきます。
---を出力すると区切りになります。
メニューの中に一番下にスクリプトファイルへのリンクが自動で生成されるので、いつでも再編集が容易です。
アイコン名指定(iconName=)は以下を参考に。https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-lat ...
vagrant-libvirt
https://github.com/vagrant-libvirt/vagrant-libvirtvagrant-libvirt を使ってVagrantでKVMの仮想環境を構築してみました。
環境
ホストOSUbuntu 17.10
仮想化KVM(libvirt)
Vagrant 1.9.1
Vagrant プラグイン
vagrant-libvirt (0.0.40)
vagrant-mutate (1.2.0)
Vagrant のインストール
標準リポジトリからvagrant をインストール$ sudo apt install vagrant
プラグインのインストールhttps://github.com/vagrant-libvirt/vagrant-libvirt#installation
ソースコードリポジトリを有効にしておく
$ sudo software-properties-gtk
[ソースコード]チェックボックスをチェックしてソースコードリポジトリを有効にした後、リポジトリキャッシュを再読み込みしておく。
依存パッケージのインストール
$ s ...
Unity to GNOME Shell
http://cdimage.ubuntu.com/ubuntu/http://ktkr3d.github.io/linux/Ubuntu 17.10 のデイリービルド版が公開されました。Ubuntu 17.10 からはデスクトップ環境がGNOME Shell に変更になる予定ですが、まだUnity の構成のようです。そこで、デスクトップ環境をUninty からGNOME Shell に変更してみました。
Unity から GNOME Shell へ変更
GNOME Shell のインストール $ sudo apt install gnome-shell gnome-tweak-tool gnome-shell-extensions
ウィンドウのボタン位置の変更(「右寄せ、最小化-最大化-閉じる」の場合) $ gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
Adwaita テーマのインストール $ sudo apt install ...
Flatpak on Ubuntu
Ubuntu 上のGNOME Builder でFlatpak アプリケーションを作成してみました。予備知識もなくやっているので変なところがあるかもしれません。
GNOME Builder のインストール$ sudo apt install gnome-builder
サンプルアプリケーションの作成GNOME Builder のプロジェクトウィザードに従って、C アプリケーションのプロジェクトを作成してビルドします。
Flatpak パッケージのエクスポート
メニューボタン(ハンバーガーメニュー)からFlatpak > Download Dependencies を選択してしばらく待つ。Transfer インジケータ(下矢印アイコン)が黒くなったら完了。
Flatpak > Export as bundle を選択すると、以下が生成される。
$HOME/.cache/gnome-builder/flatpak/staging/sample/flatpak:org.gnome.Platform-x86_64-3.22/org.gnome.Sample.flatpak
...
Android Studio on Ubuntu
http://qiita.com/cypher256/items/a87179fbe8dd7f63ec4eUbuntu 17.10 (daily build) 上のAndroid Studio を日本語化してみました。
Ubuntu Make のインストール$ sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make$ sudo software-properties-gtk
まだ17.10 用のパッケージが存在しないので、「ディストリビューション」の値をartfulからzestyに変更する。
$ sudo apt update$ sudo apt install ubuntu-make
Android Studio のインストール$ umake android android-studio
Ubuntu Make を使った場合、以下の構成になります。
パッケージ
ディレクトリ
Android Studio
/home/USERID/.local/share/uma ...