アカウント名:
パスワード:
WSLに18.04が降ってきたらどこで変更すればいいんですか?
すでにハマった俺からアドバイスだ。やめておけ。
それはアップグレードがハマったのか、システム設定がハマったのか、どっち?
アップグレードだよ。
apt-line書き換えてfull-upgradeしたらebtablesパッケージ(そもそも使えねーってのに)が削除もアップグレードもできない状態にハマった。
dist-upgradeでもハマったの?
だとしたら依存関係ぐちゃぐちゃって事では
それはそれで問題のような
いや、依存関係は壊れてないんだけど旧バージョンのebtables(Xenialのやつ)からアップデートしようとするとスクリプトでエラーが出てアップデートに失敗する上、削除もできんのですわ。
tuneo@localhost:~$ sudo apt-get dist-upgrade[sudo] tuneo のパスワード:パッケージリストを読み込んでいます... 完了依存関係ツリーを作成しています状態情報を読み取っています... 完了アップグレードパッケージを検出しています... 完了以下のパッケージはアップグレードされます: ebtablesアップグレード: 1 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。80.0 kB 中 0 B のアーカイブを取得する必要があります。この操作後に 2,048 B のディスク容量が解放されます。続行しますか? [Y/n](データベースを読み込んでいます ... 現在 57437 個のファイルとディレクトリがインストールされています。).../ebtables_2.0.10.4-3.5ubuntu2_amd64.deb を展開する準備をしています ...invoke-rc.d: could not determine current runlevel * Error: insufficient privileges to access the ebtables rulesets.invoke-rc.d: initscript ebtables, action "stop" failed.dpkg: 警告: old ebtables package pre-removal script subprocess returned error exit status 1dpkg: 代わりに新規パッケージからスクリプトを実行してみます ...invoke-rc.d: could not determine current runlevel * Error: insufficient privileges to access the ebtables rulesets.invoke-rc.d: initscript ebtables, action "stop" failed.dpkg: アーカイブ /var/cache/apt/archives/ebtables_2.0.10.4-3.5ubuntu2_amd64.deb の処理中にエラーが発生しました (--unpack): new ebtables package pre-removal script subprocess returned error exit status 1update-rc.d: warning: start and stop actions are no longer supported; falling back to defaultsinvoke-rc.d: could not determine current runlevel処理中にエラーが発生しました: /var/cache/apt/archives/ebtables_2.0.10.4-3.5ubuntu2_amd64.debE: Sub-process /usr/bin/dpkg returned an error code (1)tuneo@localhost:~$
ログから察するにrun level問題に見えるが...
どうするのが最適解か分かりかねるが、手元に落としてきたdebファイルを用いていわゆるrunlevel2でアップグレードすれば良いんじゃね
パッケージリストを取った上で、/var/lib/dpkg/infoの下だっけか、削除時にエラー起こしているスクリプトの該当行をコメントアウトして再度試してみたら?本質的にNGならその先でまた止まるよ。Debian/Ubuntuのアップデートトラブルで矛盾を抱えていたら、俺はいつもそうやって解決している。パッケージリストから元に戻せるし。
https://gist.githubusercontent.com/Zenexer/10bc12fa5c99848b4b2150184f6... [githubusercontent.com]
このスクリプトで解決できるぞ!俺も同じ問題でハマってこのスクリプトを走ったら治ったよ詳しくはここからhttps://gist.github.com/Zenexer/10bc12fa5c99848b4b2150184f6beee5 [github.com]
「システム設定」ってのは、Windowsなら「コントロールパネル」や「設定」、macOSなら「システム環境設定」に相当するGUIのアプリで、WSLだとそもそも存在しないから困っています。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
システム設定で変更 (スコア:1)
WSLに18.04が降ってきたらどこで変更すればいいんですか?
Re:システム設定で変更 (スコア:2)
すでにハマった俺からアドバイスだ。やめておけ。
Re: (スコア:0)
それはアップグレードがハマったのか、システム設定がハマったのか、どっち?
Re:システム設定で変更 (スコア:2)
アップグレードだよ。
apt-line書き換えてfull-upgradeしたらebtablesパッケージ(そもそも使えねーってのに)が削除もアップグレードもできない状態にハマった。
Re: (スコア:0)
dist-upgradeでもハマったの?
だとしたら依存関係ぐちゃぐちゃって事では
それはそれで問題のような
Re:システム設定で変更 (スコア:1)
いや、依存関係は壊れてないんだけど旧バージョンのebtables(Xenialのやつ)からアップデートしようとするとスクリプトでエラーが出てアップデートに失敗する上、削除もできんのですわ。
Re: (スコア:0)
ログから察するにrun level問題に見えるが...
どうするのが最適解か分かりかねるが、手元に落としてきたdebファイルを用いていわゆるrunlevel2でアップグレードすれば良いんじゃね
Re: (スコア:0)
パッケージリストを取った上で、
/var/lib/dpkg/info
の下だっけか、削除時にエラー起こしているスクリプトの該当行をコメントアウトして再度試してみたら?
本質的にNGならその先でまた止まるよ。
Debian/Ubuntuのアップデートトラブルで矛盾を抱えていたら、俺はいつもそうやって解決している。
パッケージリストから元に戻せるし。
Re: (スコア:0)
https://gist.githubusercontent.com/Zenexer/10bc12fa5c99848b4b2150184f6... [githubusercontent.com]
このスクリプトで解決できるぞ!
俺も同じ問題でハマってこのスクリプトを走ったら治ったよ
詳しくはここから
https://gist.github.com/Zenexer/10bc12fa5c99848b4b2150184f6beee5 [github.com]
Re: (スコア:0)
「システム設定」ってのは、Windowsなら「コントロールパネル」や「設定」、macOSなら「システム環境設定」に相当するGUIのアプリで、WSLだとそもそも存在しないから困っています。