Bu sorunun zaten burada bir cevabı var:
Herhangi bir güncelleme veya yükseltme işleminden sonra aşağıdakileri alıyorum:
Need to get 0 B/389 MB of archives.
After this operation, 416 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Extracting templates from packages: 100%
Preconfiguring packages ...
Setting up systemd (237-3ubuntu7) ...
Synchronizing state of ondemand.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable ondemand
[/usr/lib/tmpfiles.d/tmp.conf:15] Failed to replace specifiers: /tmp/systemd-private-%b-*
[/usr/lib/tmpfiles.d/tmp.conf:16] Failed to replace specifiers: /tmp/systemd-private-%b-*/tmp
[/usr/lib/tmpfiles.d/tmp.conf:17] Failed to replace specifiers: /var/tmp/systemd-private-%b-*
[/usr/lib/tmpfiles.d/tmp.conf:18] Failed to replace specifiers: /var/tmp/systemd-private-%b-*/tmp
dpkg: error processing package systemd (--configure):
installed systemd package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
systemd
E: Sub-process /usr/bin/dpkg returned an error code (1)
Bu, WSL’deki 16’dan ubuntu 18’e güncelleme yapmaya çalıştıktan sonra olur.
Komutu, yinelenen sorunun cevabında, açıkça yükseltilmiş bir komut istemi içinde çalıştırırsınız. 1607 ve 1703'ün dağıtımı olan Ubuntu 16 yerine Ubuntu 18'i kullandığınız için 1709+ kullandığınızı kabul ediyorum. Örneği güncellemek için doğru komutu çalıştırmadığınızdan şüpheleniyorum. ama hangi komutu koştuğunu belirtmedin. SO, asıl sorunuzu cevaplayamıyorum.
—
Ramhound
Sadece koşmalısın
—
Ramhound
lxrun /update
bu arada WSL Ubuntu paketini güncellemek için.
@Ramhound
—
Benjamin T
lxrun
Windows 1709’dan beri kullanımdan kaldırılmıştır ve Windows Mağazasından yüklü Linux’u güncellemek için kullanılamaz.