とある変人のお道具箱

技術系のことにについて幅広く触れていくブログです

Ubuntu

GoogleDomainsのDDNS設定をして自宅サーバーにドメインを割り当てる

サーバー環境 Ubuntu 20.04.3 LTS x86_64 Google Domainsでの設定 Google Domainsの設定画面から DNS > ダイナミックDNS > ダイナミックDNSの管理 をクリック サブドメインを使わない場合、ホスト名は空欄でOK 認証情報を表示をクリックし、表示される情報を…

最新版のtmuxをUbuntuにインストール

今回はUbuntu18.04 LTSにtmuxをインストールします。 aptのコマンド一つでtmuxをインストールすることもできますが、古いバージョンになるので、githubからクローンしてきて自分でmakeします。 実行するコマンドは以下の通りです。コピペして貼り付けてもら…

Ubuntuのデュアルモニターで仮想デスクトップを動かす

UbuntuではCtrl+Alt+矢印で仮想デスクトップを移動できる設定になっています。 しかしデュアルモニター環境では、一つのモニターだけが仮想デスクトップ扱いになっていて、もう一つのモニターは新しく仮想デスクトップを作成することができません。 これでは…

Ubuntuのスワップ領域を拡張する

Ubuntuのスワップ領域を拡張する方法を紹介します 環境 Ubuntu18.04 LTS RAM 8GB 現在のスワップ領域 2GB 拡張方法 スワップファイルの作成 スワップファイルというのは内容がゼロのファイルです。このファイルがスワップ領域になります。 sudo dd if=/dev/z…

Arduino IDE 1.8.9をUbuntuにインストールする

sudo apt install arduinoで簡単にインストールできるのですが、バージョンを最新版をインストールしたいので、公式サイトからダウンロードしてきたものをインストールしたいと思います。 ダウンロード 公式サイト(https://www.arduino.cc/en/Main/software)…

pipでpipをアップグレードするとImportError: cannot import name mainが出る

環境 Ubuntu 18.04 LTS 状態 ※これは2019.8.12現在の状況です。今後リポジトリが更新されることでエラーがなくなる可能性は十分にあります。 もともとpython3.6.8とpipがインストールされていましたが、pipのバージョンをあげようと思い sudo pip install --…

YOLO V3対応のアノテーションツール「labelImg」のインストール

環境 Ubuntu 18.04 LTS LabelImgとは Pythonで書かれている画像のアノテーションツールです。YOLO V3のフォーマットに対応しています。GUIで簡単にアノテーションできます。 github.com インストール labelImgの作者様のGithubのREADMEにインストール方法は…

PyQt5のインストール

環境 Ubuntu 18.04 LTS Python 3.6.8 pip3インストール済み pipがインストールされていないというエラーが出たらこの記事を参考にインストールしましょう。 www.henjins-toolbox.tech インストール ターミナルを起動して pip3 install pyqt5を実行します。 …

Ubuntuが「contains a file system with errors」と出て起動しなくなったときの対処法

環境 Ubuntu18.04 LTS 状況 Ubuntuがフリーズしてしまったため電源ボタンを長押しして強制終了した。その後、起動させようとすると写真のようなエラーで起動しなくなってしまった。エラー画面 -------- /dev/sdb1 contains a file system with errors. check…

文字列をアスキーアートに変換するコマンド

文字列をAA(アスキーアート)に変換するコマンドを紹介します。

ターミナルに映画マトリックスのあの画面を流すcmatrixコマンド(ジョークコマンド)

映画Matrixに出てくるあの画面を再現するコマンドを紹介します。はっきり言って全く実用性はありませんが、話のネタ程度に知っておくとかっこいいかも?

UbuntuでターミナルからCPU温度を確認する

Linux(今回はUbuntu)のターミナルからCPU温度を確認する方法を紹介します。

NumPyのインストール方法を2種類紹介

Pythonで高速に学術計算ができるライブラリであるNumpyをインストールする方法を2つ紹介します。

Ubuntuにpipをインストールする

デフォルトの状態で何も考えずにpipを使おうとするとエラーになってしまったので、pipをインストールするします。 環境 Ubuntu 18.04 LTS Python 3.6.7 方法 sudo apt install python3-pip上のコマンドを実行する。 追加するパッケージの確認や消費する容量…

Ubuntu18.04でプライベートIPアドレスを確認する

Ubuntu 18.04で自分のプライベートIPアドレスを確認する方法を数種類紹介します。

Ubuntuのログイン画面の背景を変更する

簡単には変えられないUbuntuのログイン画面の背景を変えてみます。

.debファイルのインストール方法

.debファイルをダウンロードしてきたもののインストールの仕方がわからない人のためにdebファイルの扱い方について説明します。

システム情報を表示させるNeofetch

Neofetchとは? 今使っているOS、CPU、メモリ、などのシステム情報を表示させるツール。neofetchで表示される画面 インストール Ubuntuなら sudo apt install neofetchで簡単にインストールできます。 実行してみる ターミナルを開いて neofetchを実行してみ…

Ubuntuの外観(テーマ、アイコン)を変更する

最初に この記事通りに設定するとこんな感じになります。 ただし、デスクトップの背景は除くテーマを適用したら 今回使うテーマ、アイコン、カーソル materia-theme https://github.com/nana-4/materia-theme Papirus-icon-theme https://github.com/Papirus…

Ubuntuのシェルをbashからzshに変更する

環境 Ubuntu18.04 LTS 方法 1.zshをインストール 下のコマンドを実行する。 sudo apt install zsh 2.ログインシェルの変更 which zshを実行し、zshのパスを確認する。通常は "/usr/bin/zsh" と表示されるはず。 chshを実行すると パスワード: のログイン…

USBメモリにUbuntuを入れて自分のOSを持ち歩く

目的 家にあるデスクトップでも、持ち歩くノートパソコンでも同じ環境を使いたい。だから、OSをUSBメモリに入れてどのパソコンでも起動できるようにしようと考えた。 環境 持ち歩くUSBメモリ Transcendの超コンパクトで安かったものUSBメモリhttps://www.ama…

UbuntuにOpenCVをインストール(install-opencv.sh)

環境 Ubuntu18.04LTS 方法 UbuntuにOpenCVをインストールする方法はいろいろありますが、今回はインストールスクリプトを実行する方法を紹介します。 スクリプトをダウンロード github.com こちらに便利なスクリプトを作ってくださってる方がいらっしゃるの…

OpenCVで「libpng warning: iCCP: known incorrect sRGB profile」というエラーの対処法

今回の状況 python3で次のようなプログラムを書いた。 import cv2 img = cv2.imread("placard-0-dangerous.png") 見ての通り2行だけのシンプルなプログラムで、OpenCVで画像を読み込んで、imgという変数に代入するだけの内容である。 ちなみに読み込もうと…

pipを使ってUbuntuにOpenCVをインストールする

環境 Ubuntu18.04 LTS Python 3.6.7 依存関係系のインストール sudo apt update sudo apt upgrade sudo apt install build-essential \ cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev \ python-dev python-numpy libtb…

ターミナルにSLを走らせる

環境 Ubuntu18.04 LTS 目的 難しそうなイメージのあるコマンドを使ってSLを走らせることで親しみをもたせる。 プログラミングに行き詰まってイライラしたときにSLを走らせることによって心にやすらぎを与える。 インストール方法 sudo apt install slをター…

VimでPythonの補完機能を導入する

今回したいこと Vimにpython3のコード補完機能を導入する Vimを使いこなしてるようにみせてイキる Vimをインストールする(インストールされていない場合のみ) sudo apt update sudo apt install vim Vimの設定を行う 自分でもいまいちよく理解していないが…

eDEX-UIのインストール方法(Ubuntu18.04)

eDEX-UIとは? みんな大好き中二病ツール 名探偵コ○ンとかで灰原哀が使ってそうな画面にすることができる インストール方法 以下のページからAppImageファイルをダウンロードする。(linuxを使用している場合) github.com ダウンロードが完了したら、下の記…

AppImageのインストール方法

AppImage形式のファイルとは? Linuxのパッケージの形式の一つ。 権限を与えて実行するだけでいいのでとても簡単にインストールすることが可能。 比較的新しい方法らしい。 AppImageファイルの実行方法 ダウンロードしたファイルの名前がEXAMPLE.AppImageと…

Gitのインストールと初期設定(Ubuntu18.04)

Gitのインストール ターミナルを起動し、以下のコマンドを実行します sudo apt install git下のコマンドを実行してバージョンが表示されたら、無事にGitがインストールできています。 git --version Gitの初期設定 自分のユーザー名とメールアドレスの設定 g…

Ubuntuを入れてからすること(随時追加予定)

Ubuntu18.04を入れてからしたことやおすすめの設定を備忘録を兼ねてリストアップします。 Google Chromeのインストール Firefoxのアンインストール Arduino IDEのインストール Gitの設定 eDEX-UIのインストール vimのpython補完機能 ターミナルでSLを走らせ…