それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

apt

apt-cacher で httpsなレポジトリ をプロキシ・キャッシュする。

apt-cacher 便利で使ってる。 以前導入したapt-cacher が便利である。 膨れ上がった複数台のRaspi4や、膨れ上がったLXCや、Dockerfileからのdocker build時に時短のために大活躍中である。 apt-cacher の問題点/HTTPS apt-cacher は HTTPSに未対応である。TL…

手動でインストールしたと設定されました。を戻す。

debian/ubuntu で、インストールを手動マークされる apt install をすると最初から入っていた。とかよくある 手動マークされた 次のように、「手動でインストールされた」(set to manually installed.)とメッセージが出てくる。 bsd-mailx は手動でインス…

local apt mirror(apt-cacher-ng) を使って debian/ubuntu インストールを早くする

仮想マシンをインストールしていると、aptの通信ロスが時間ロスになって気になった。 1分程度だけど、何度も実行してると疲れてくるので、apt-cacher-ngを使うことにした。 apt-cacher-ng をdocker で起動する --- version: '2' services: apt-cacher: cont…

apt でアップグレードをワイルドカードでまとめてやる

apt でアップグレードだけをやるには、--only-upgrade をつける sudo apt install --only-upgrade php* アップグレードはだめ 次は、壊れます。 sudo apt upgrade php* また、次は、すべてのアップグレード可能パッケージが対象になります。 sudo apt upgrad…

debian のミラーをいちいちネットで探すんがだるい

debian/ubuntu のミラーをいちいちネットで探すんがだるい sources.list の自動生成と、作成ができる netselect-apt netselect-apt で自動生成 sudo netselect-apt -c japan -s cp /etc/apt/sources.list /etc/apt/sources.list.$(date -I)back mv sources.l…

apt installed automatice のなぜ(Why)をしり、どこからインストールされたかをたどる。

apt installed automatice のなぜ(Why)をしり、どこからインストールされたかをたどる。依存関係 どこでイントールされたんだお前は。 インストール済み/自動 や installed / automatic って出てくるけど、どこからインストールされたのか知りたい。 apt-c…

Ubuntuでmysql(/var/lib/mysql)を初期化して初期パスワード生成

mysql をリセットする apt でインストールしたmysql のデータを全消しして、初期化し直す。 mysql を消したくなるとき。 何らかの作業をしていて、いったんmysql をサクッと削除して作り直したい時がある。 しかし、apt はしたくない。 sudo apt purge mysql…

aptインストールを速くする(no-install をデフォルト設定とする)

急いでいるときに、すこしでもaptを速くしたい apt の src を高速なミラーとかローカルミラーを使えば少し早くなる。んだけど、それだけだとまだ足りない。 Aptで余計なものを入れなければいいんだと思うんですよね。 apt.conf にrecommends と suggestを除…

qemu-img コマンドをubuntuにインストールする方法

qemu-img コマンドを入れたい。 qemu-imgがどこにあったかなと忘れてしまったので、探した。 apt-file で検索。 takuya@ubuntu01:~$ apt-file search qemu-img qemu-utils: /usr/bin/qemu-img qemu-utils: /usr/share/man/man1/qemu-img.1.gz なるほど qemu-…

ubuntu で apt インストールした mariadb(mysql) のroot パスワードがわからないので初期設定を探した

ubuntu 20.04 で mariadb-server mariadb-server をいれたけど、デフォルトのユーザーパスワードがわからない! mysql をインストールしたときは、ユーザーパスワードの生成プロンプトが出てきたのに、最近のapt はプロンプト出さない傾向があるんですよ、と…

apt で v6 を使わせない。IP v4 に限定して、aptを使う設定。

NTT の壊れた閉域IPv6網 NTTの壊れたv6を使っていると、IPoEを設定しない限り、外向きの通信ができない。 v6の設定をあれこれ触っていたりすると、v6 で apt 出来たり出来なかったりするので、とたんに不便になる。 まじ困る。 apt がv6 フォールバック待ち…

apt searchは正規表現で絞り込む

apt search で grep すると警告が出るんですね。 takuya@:~$ apt search docker | grep cockpit WARNING: apt does not have a stable CLI interface. Use with caution in scripts. 9:cockpit-docker/stable,now 188-1 all [インストール済み] 10: Cockpit …

aptコマンドでインストール済みを検索する

apt の結果をgrep するといつも警告が出る。 takuya@:~$ apt list --installed | grep docker WARNING: apt does not have a stable CLI interface. Use with caution in scripts. いつもこれどうしたものかとかと悩んでたんですが。ある日偶然タイプミスし…

DebianでもWindowsアップデートばりに自動更新::Cron-aptによるパッケージ自動更新

Cron-aptによるパッケージ自動更新バージョンがどんどん進んでいくので、安定運用にならない可能性があるが、バージョン更新を放置しておくのも気持ち悪いので。Aptを使い、Debain(Ubuntu)のバージョンを自動更新していく。 cron-apt 自動更新用パッケージ s…