DebianでもWindowsアップデートばりに自動更新::Cron-aptによるパッケージ自動更新
Cron-aptによるパッケージ自動更新バージョンがどんどん進んでいくので、安定運用にならない可能性があるが、バージョン更新を放置しておくのも気持ち悪いので。Aptを使い、Debain(Ubuntu)のバージョンを自動更新していく。cron-apt 自動更新用パッケージsudo aptitude install cron-apt/etc/cron-apt/action.d/3-download#...
View Articleaptコマンドでインストール済みを検索する
apt の結果をgrepするといつも警告が出る。takuya@:~$ apt list --installed | grep docker WARNING: apt does not have a stable CLI interface. Use with caution in scripts.いつもこれどうしたものかとかと悩んでたんですが。ある日偶然タイプミスして解決方法に気づいたのでメモapt...
View Articleapt 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...
View Articleapt で v6 を使わせない。IP v4 に限定して、aptを使う設定。
NTT の壊れた閉域IPv6網NTTの壊れたv6を使っていると、IPoEを設定しない限り、外向きの通信ができない。v6の設定をあれこれ触っていたりすると、v6 で apt 出来たり出来なかったりするので、とたんに不便になる。 まじ困る。apt がv6 フォールバック待ちで遅い。ubuntuの apt だとIPv6で通信できないときに自動的にv4...
View Articleubuntu で apt インストールした mariadb(mysql) のroot パスワードがわからないので初期設定を探した
ubuntu 20.04 で mariadb-servermariadb-server をいれたけど、デフォルトのユーザーパスワードがわからない!mysqlをインストールしたときは、ユーザーパスワードの生成プロンプトが出てきたのに、最近のapt はプロンプト出さない傾向があるんですよ、とくにserver版のやつインストール済みのmariadbに接続するuid 1 で、 mysqlユーザーもroot...
View Articleaptインストールを速くする(no-install をデフォルト設定とする)
急いでいるときに、すこしでもaptを速くしたいapt の src を高速なミラーとかローカルミラーを使えば少し早くなる。んだけど、それだけだとまだ足りない。Aptで余計なものを入れなければいいんだと思うんですよね。apt.conf にrecommends と suggestを除外する設定を書くtee を使って apt に no-recommends と no-suggests を書き込むecho...
View ArticleUbuntuでmysql(/var/lib/mysql)を初期化して初期パスワード生成
mysqlをリセットするapt でインストールしたmysqlのデータを全消しして、初期化し直す。mysqlを消したくなるとき。何らかの作業をしていて、いったんmysqlをサクッと削除して作り直したい時がある。しかし、apt はしたくない。sudo apt purge mysql.server sudo apt purge...
View Articleapt installed automatice のなぜ(Why)をしり、どこからインストールされたかをたどる。
apt installed automatice のなぜ(Why)をしり、どこからインストールされたかをたどる。どこでイントールされたんだお前は。インストール済み/自動や installed / automaticって出てくるけど、どこからインストールされたのか知りたい。古の技術aptotuide why bsd-mailxaptitudeは最近使われないので困りますね。apt-chache...
View Articledebian のミラーをいちいちネットで探すんがだるい
debian/ubuntuのミラーをいちいちネットで探すんがだるいsources.list の自動生成と、作成ができる netselect-aptnetselect-apt で自動生成sudo netselect-apt -c japan -s cp /etc/apt/sources.list /etc/apt/sources.list.$(date -I)back mv sources.list...
View Articleapt でアップグレードをワイルドカードでまとめてやる
apt でアップグレードだけをやるには、--only-upgradeをつけるsudo apt install --only-upgrade php*アップグレードはだめ次は、壊れます。sudo apt upgrade php*また、次は、すべてのアップグレード可能パッケージが対象になります。sudo apt upgrade 実際にやってみた例takuya@:~$ sudo apt list...
View Articleqemu-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-utils...
View Articlelocal apt mirror(apt-cacher-ng) を使って debian/ubuntu インストールを早くする
仮想マシンをインストールしていると、aptの通信ロスが時間ロスになって気になった。1分程度だけど、何度も実行してると疲れてくるので、apt-cacher-ngを使うことにした。apt-cacher-ng をdocker で起動する--- version: '2' services: apt-cacher: container_name: proxies-apt-cacher image:...
View Article手動でインストールしたと設定されました。を戻す。
debian/ubuntuで、インストールを手動マークされるapt installをすると最初から入っていた。とかよくある手動マークされた次のように、「手動でインストールされた」(set to manually installed.)とメッセージが出てくる。bsd-mailx は手動でインストールしたと設定されました。元に戻す。元に戻すには、どうするのか。sudo apt-mark auto...
View Articleapt-cacher で httpsなレポジトリ をプロキシ・キャッシュする。
apt-cacher 便利で使ってる。以前導入したapt-cacher が便利である。膨れ上がった複数台のRaspi4や、膨れ上がったLXCや、Dockerfileからのdocker build時に時短のために大活躍中である。apt-cacher の問題点/HTTPSapt-cacher は HTTPSに未対応である。TLSはProxy...
View Article
More Pages to Explore .....