Ubuntu Server
うっかりUbuntu Server 23.10を仮想マシンで使ってみたら、画面の文字が小っさ! 対応方法 以下のコマンドを実行したあと sudo dpkg-reconfigure console-setup 次の順番で設定していく UTF-8 Guess optimal character set VGA or Terminus 16x32 (framebuff…
UbuntuにはPostgreSQLパッケージが提供されていますが、PostgreSQLコミュニティが提供しているパッケージを使うこともできます。 次のページからディストリビューションを選択していくと、導入方法が書かれたページに遷移されます。 www.postgresql.org Post…
Ubuntu Server 20.04にCUDAを入れるとき、インストール手順 通り次のようにインストールして再起動すると、再起動後デスクトップ環境が上がってきます。 sudo apt-get install cuda デスクトップ環境が上がってくるのは別にいいのですが、sshでアクセスして…
表題通りです。Ubuntu Desktopはすでにそのようにできていましたが、Ubuntu Serverでもインストールオプションが選べるように改良されたようですね。とはいえ、Ubuntu Serverは最小インストールなので削るところは少ない気がします。 スクリーンショットの画…
Parallels DesktopにUbuntuをインストールした後、毎回Linux Kernelの起動にものすごい時間がかかる原因はこれでした。Linuxカーネルの問題なのでLinuxカーネルにパッチを当てるのが正攻法ですが、Parallels Desktopの仮想マシンの電源を切ってから、CD/DVD…
Zabbix 5.0.15-1+focalで遭遇。 Zabbix ServerのセットアップではPHPのタイムゾーンを指定する必要があります。 例えばUbuntu 20.04ベースだとこちらに書かれています。 https://www.zabbix.com/jp/download?zabbix=5.0&os_distribution=ubuntu&os_version=2…
家で動いている複数のサーバーを統合しようと思いました。これまでRaspberry PiでDNSサーバーとNTPサーバー、Mac mini上のVMのCentOS Linuxでそれのサブ、openSUSEでコンテナレジストリーサーバーを動かしていました。OSが統一されていないのは無計画に色々…
UbuntuにはLTS Enablement Stacksという仕組みがあって、Ubuntuのバージョンを維持しつつ、カーネルを通常バージョンより新しいものを利用できます。 標準のカーネルは4.15ベースです。ハードウェアの都合で標準カーネルだとうまく動かない場合、HWEカーネル…
前回こんな記事を書きました。 ytooyama.hatenadiary.jp その時の解決策として、Networkdを使わずにNetwork Managerを使う方が最善と言ったような結論にしました。 Network ManagerはエンタープライズLinuxで標準で使われていますからね。安定していますし。…
先日、自宅の環境でUbuntu Serverをインストールすると、DHCP周りがおかしいことに気がつきました。 いや、実を言うと随分前から「ん?」って思うことが度々発生していました。 アップデート中とか、少々SSH接続していたものを放置するとセッションが切れた…
LinuxでNVIDIA CUDAを使う場合、次のようにセットアップすると思います。 対応するNVIDIA GPUを用意する CUDAがサポートするLinuxをインストールする NVIDIAのCUDAパッケージリポジトリーを追加する CUDAをインストールする コンテナーでCUDAを使いたい場合…
いつまでもUbuntu Server 18.04LTSに苦手意識を持つのは良くないと思い、風邪をひいたしどこに行くわけにも行かなかったので、嫌々ながらUbuntu Serverと戯れていました。 Live Serverには目もくれずDebian installer版でUbuntu Server 18.04.2をインストー…
現行のDebian StableであるDebian 9 (stretch)やUbuntu Server 17.04までのバージョンは、次のサイトのようにinterfacesの設定で、インターフェイスをstaticにしてIPアドレスとともにMTUを指定してifdown,ifupするか、再起動してしまえば設定した通りのMTUが…
Ubuntu Server 18.04のデフォルトはsystemd-resolvedを使うようになっています。 別にそれはいいのですが、digコマンドの結果が以前のOSと異なり、うまく正引きできなくなることがあります。 まず、DNSサーバーのIPアドレスを確認します。 $ systemd-resolve…
え?何でそんなに古いOSを今から入れるんだですって? まあ、たまにそういうこともあるんですよ。 Ubuntu Server 14.04(およびUbuntu Server 14.04.1)はGeneric Kernelが3.13系で、Ubuntu Server 14.04.2以降は14.04LTSと16.04LTSの間のUbuntu Serverと同…
何気なく、Ubuntu 18.04でsnap search dockerとかやったところ、Dockerのsnapパッケージで割と新しいDockerがインストールできるのに気がつきました。 ちょっと前に見たときは提供されているバージョンはディストリビューションのdocker.ioよりもバージョン…
以前、このような記事を書きました。 ytooyama.hatenadiary.jp 今回はその解決編です。 Ubuntu Live Server Installerはデフォルトのままインストールするとスワップをファイルで管理するという話を書きましたが、セットアップ中にスワップパーティションを…
Ubuntu Server 18.04ではインストーラーが刷新されているのは何回か説明した通りです。ちなみに左側が旧来のDebian Installer版で、右側が新しいInstallerです。 一般的に新しいインストーラーの方が色々便利(*1)なのですが、一点だけ注意があります。 それ…
今更かもしれませんがRedis Serverを使い始めました。 Ubuntu 16.04では3.0.6、Ubuntu 18.04では4.0.9が標準パッケージとして提供されており、aptコマンドで導入できます。 ちなみにDebian 9は3.2.6が標準で利用できるようです。 % sudo apt update && sudo …
何度かこのブログでも取り上げましたが、Ubuntu Server 18.04からServer版にもLiveCD版が用意されるようになり、従来のDebian Installerを使ったバージョンから変わってこちらが公式のインストーラーとなりました。 新しいLive Server Installerは色々良くな…
パッケージを入れたり削除したり使い込んでいくと、pipコマンドがうまく動かなくなることがたまにあるようです。 今日、表題の構成やUbuntu 16.04.x + Python 3環境でも起きたので、そのうち原因を追求したいところ。 python3-pipを入れてすぐは動くのですが…
Ubuntu 18.04.1が7月27日にリリースされたので、早速インストールしてみました。 変更点はこちらにまとまっています。 デスクトップ版はまだインストールしていませんが、サーバー版はインストーラーでソフトウェアRAIDを組めたり、LVMを使うか否か選択する…
Ubuntu Server 18.04ではネットワーク周りの機能としてNetplan.ioが使われています(正確にいうと、Ubuntu 17.10から利用されるようになりました)。それに依存して主にネットワーク系はsystemd-networkdが、名前解決関連はsystemd-resolvedが行なっています。…
前回、LXDでMinimalなUbuntuイメージを利用しました。 ytooyama.hatenadiary.jp 今回はOpenStackで使ってみました。 イメージサイズの比較 まず普通のイメージですが、「Ubuntu Cloud Image」からダウンロードできます。 Ubuntu 16.04のイメージは279MB、Ubu…
こんな記事を見たので、LXDで試しに使ってみました。 コンテナーでの比較なので、カーネルなにがしの利点は関係ありません。 news.mynavi.jp Ubuntu Wikiにもまとめられていました。 https://wiki.ubuntu.com/Minimal Ubuntu 18.04にLXDをインストールして、…
Ubuntu Server 18.04では割と新しいカーネル 4.15が利用できます。 今回は諸事情でディストリビューション標準のカーネルではなく、独自ビルドしたカーネルを使うことにしました。 VanillaカーネルとはLinuxディストリビューションがメンテナンスするカーネ…
Linuxでコンテナーというと、まずDockerが連想されると思います。ついでLinux Container(LXC)かなと。 最近その他のコンテナー技術について調査していまして、今回取り上げるCoreOS社が開発しているrktやDocker社が提供するrunCなどを調べているところです。…
CUDAとは CUDAとは、NVIDIAが開発・提供している、GPU向けの汎用並列コンピューティングプラットフォームおよび プログラミングモデルを提供する開発環境およびライブラリーのことです。 インストールに必要なこと CUDAを活用するには対応するNVIDIA GPUが必…
2018年4月27日、Ubuntu 18.04 LTSがリリースされた。このバージョンは長期サポート版であり、2023年4月までアップデートおよびCanonicalによるエンタープライズサポートの支援を受けることができる。 Ubuntu 18.04 LTS (Bionic Beaver) リリースノート Ubunt…
Ubuntu 17.10からネットワーク設定にNetplanが利用されています。当然問題がなければ間も無くリリースされるUbuntu 18.04 LTSでも利用されます。 Netplan - Ubuntu Wiki Netplan | Backend-agnostic network configuration in YAML Ubuntu Desktopの場合はバ…