komeの備忘録

東大理系大学院生の技術ブログ。たまに趣味。

Ubuntu

Ubuntu18.04にffmpegをインストールする

以前、Ubuntu16.04用の記事は書いてあるので、それのUbuntu18.04バージョン。 前回記事はこちら。 www.komee.org ワンライナーで終わるので、目次とかはなし。 $ sudo apt update $ sudo apt -y upgrade $ sudo apt install ffmpeg Ubuntu16.04ではリポジト…

.tmux.conf:62: usage: bind-key [-cnr] [-T key-table] key command [arguments]

Ubuntu18.04で、Ubuntu16.04で使っていたtmux.confを流用したら、エラーを吐いたのでトラブルシューティングした。 環境 Ubuntu18.04 Desktop エラー エラーメッセージ 62行目の確認とtmuxのバージョン 原因 対策 まとめ 参考にしたサイト エラー エラーメッ…

OpenCVで背景差分法を使って固定カメラ映像から動いている物体の連続合成写真を生成してみた

2016年にCVPRで発表されたLSBP手法をGoogle Summer of Code(GSoC)で改良した背景差分の手法を用いる。 概要 背景差分法の説明 動体の検出と重ね合わせ 実装 セットアップと使い方 セットアップ 使い方 動かしてみた まとめ 参考にしたサイト 概要 背景差分法…

Ubuntu18.04にOpenCVをインストールする

pipでさくっとOpenCV3.4.3とcontribをインストールした。 pythonは使えることを前提にすすめる。 環境 OS: Ubuntu18.04 python: 3.6.7 依存関係のあるパッケージのインストール インストール 動作確認 まとめ 参考にしたサイト 依存関係のあるパッケージのイ…

Ubuntu18.04にpyenvをインストールして美しいpython環境を構築する

pythonの環境構築を失敗すると、バージョンに依存して使えないAPIがあったりして、色々困る。 これまでは頭を空っぽにして$ sudo apt install python3とかやりまくってたけど、後々つらいことが色々あった。 今回はUbuntu18.04を対象に、pyenvを使って複数バ…

Ubuntuでキーボードのマッピングをxmodmapで変更する(Ubuntu18.04対応)

私は普段HHKBを用いているが、Superキーだったり、半角全角キーだったりがJISキーボード的な配置のところにデフォルトでなくて悲しい思いをした。 汎用的なキーボードでキーマッピングを変更するやり方をまとめた。 環境 Ubuntu18.04 Desktop HHKB Lite2 (JI…

【Ubuntu18.04のネットワーク設定方法】Netplanの解説

目次 本記事の概要 物理デバイスに対する共通プロパティ match(scalar) name(scalar) macaddress(scalar) driver(scalar) set-name(scalar) wakeonlan(bool) 設定例 すべてのデバイスに対する共通プロパティ renderer(scalar) dhcp4(bool) dhcp6(bool) dhcp-…

Netplanの使い方

前回説明した、Netplanに関する記事の続き。公式リファレンスにあるサンプルコードを和訳した。 www.komee.org 目次 本記事の概要 設定の反映方法 DHCPによるIPアドレス割当(IPv4、IPv6) 固定IPアドレスの割当(IPv4、IPv6) 無線インタフェース 一つのインタ…

Netplanとは

Ubuntu18からデフォルトになってしまったNetplanとは何かと気になる人は多いと思うので、公式リファレンスを読んでみた。

Ubuntu18.04 で IP アドレスを固定する

Ubuntu18から(正確には17からしいが、)IPアドレスに関する構成の設定方法が変わったらしい。 先日せっかくUbuntu18をインストールしたので、これに合わせて、一度IPアドレスの固定方法をおさらいする。 環境 Ubuntu18.04 Bionic Beaver 目次 これまでのIPア…

KVM上のVMでVPNサーバ構築ログ

環境 ホストOS: Ubuntu16.04 ゲストOS: Ubuntu16.04 Hyperviser: kvm 2.5.0 SSHクライアント: Windows10 pro 目次 背景 KVM上にVMを追加する ディスクの作成 作成したディスクへのOSインストール インストール画面への接続 hoge.example.jpのセットアップとS…

Windows10でffmpegをインストールした

bash on ubuntu on windows10の中でffmpegを使いたかったからインストールした話。 前回Ubuntu16にffmpegをインストールした備忘録を参考にした。 www.komee.org 目次 bashをwindows上で立ち上げ、以下のコマンドを入力。 $ sudo add-apt-repository ppa:jon…

OwnCloudが急に使えなくなっていた

大量に溜まっていたupdateを更新したら、OwnCloudが使えなくなっていたので、その時のトラブルシューティングメモ 環境 Ubuntu16.04 Server OwnCloudのエラーメッセージ モジュールの確認 php7.0-intlのインストール 参考にしたサイト OwnCloudのエラーメッ…

Docker+jupyter+kerasでお手軽にディープラーニングを試す

前回構築したDocker環境を用いて、特別な環境設定なしで、ディープラーニングをできる環境を構築したメモ。 環境 OS: Ubuntu16.04 LTS Server CPU: Intel x86_64 目次 Dockerのインストール Dockerを動かす 動作確認 今回利用したDocker Hubのアドレス Docke…

Ubuntu16.04に最新版Dockerをインストールする【Ubuntu18.04確認済み】

公式リファレンスに従ってUbuntu16.04に最新版のDockerをインストールしたときのメモ 【2018/10/24追記】 Ubuntu18.04でも動作確認済み 環境 OS: Ubuntu16.04 LTS Server、Ubuntu18.04Desktop CPU: Intel x86_64 目次 Dockerとは Dockerをインストールする a…

【超便利】pythonのインタラクティブシェルで矢印キーを使う

zshのpythonで矢印キー、履歴、タブ補完を有効にしたくなった 環境 Ubuntu 16.04 Server Python3.5.1 目次 readline、問題発生 続、問題対応 動作確認 readline、問題発生 まずはreadlineをぶちこむ。 pythonは入っている前提で話を進める。 $ pip install r…

Ubuntuでneovimの環境構築

pyenvで好きなバージョンのpythonを使いつつneovimを入れた時の構築メモ 環境 Ubuntu 16.04 LTS Desktop 目次 依存関係のインストール nvimのプラグインの設定 動作確認 依存関係のインストール まずはnvimを入れる。 それに準ずる依存関係もまとめてインス…

keychainを使ってsshするときにパスフレーズを入れなくていいようにする

Ubuntuでシェル起動時に、keychainに秘密鍵を登録できるようにした。 ※ 今回の記事で用いるkeychainコマンドは、Macにデフォで入っているkeychainとは異なるコマンド 目次 インストールと動作確認 使い方 環境 Ubuntu 16.04 インストールと動作確認 まずはap…

windows上のVMplayerで、Ubuntuが立ち上がらなくなって色々した話

問題の概要 Desktop版のUbuntu16.04LTSをWindows10のVMware使っていた。 ある日突然画面にエラーが出てGUIが立ち上がらなくなった。 CLIモードでポチポチしてたら直った話。 環境 VMware VMware Workstation 12 Player ホストOS: Windows10 Pro ゲストOS: Ub…

ffmpegでMTSファイルの動画を連番画像に分割

前回インストールしたffmpegを使って、.MTSの動画ファイルを読み込み、連番画像を生成する。 komee.hatenablog.com MTSファイル 動画を画像に分割 参考にしたサイト MTSファイル あまり聞き慣れない拡張子ではあるが、MTSファイルとは、HDデジタルビデオカメ…

Ubuntu16.04にffmpegをインストールしたメモ

Ubuntu16.04にffmpeg3をインストールしたときのメモ。 普通にaptではインストールできなかったからちょっと調べたらすぐに解決した 作業 動作確認 参考にしたサイト 作業 ffmpegをリポジトリに追加して、aptでインストールするという流れ $ sudo add-apt-rep…

NFS構築作業ログ

NFSサーバ/クライアントを構築した作業ログ サーバ: Ubuntu 16.04 Server (172.16.2.1) クライアント: Ubuntu 16.04 Desktop(DHCP) マウント部分: /mnt/sdc/storage 公開範囲: 172.16.0.0/16 サーバ クライアント 参考にしたサイト サーバ まずは必要なもの…

MSI製のGPU付きゲーミングPCにUbuntu16をインストールしようとしたらハマった話

はじめに ACPIエラーでインストーラが起動しない 症状 ACPIエラー 処置 インストールしたUbuntuが起動しない 処置 シャットダウン時のエラーの解消 ACPIの無効化 処置 最後に 追記 まとめ はじめに LEVEL-R037-i5-XNという、ゲーミング用PCでOSなしを買ってU…