找回密码
 注册
查看: 467|回复: 0

Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 1323 (unat

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2023-6-25 17:02:18 | 显示全部楼层 |阅读模式
E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 1323 (unattended-upgr)
/ h$ f, ?; [. xN: Be aware that removing the lock file is not a solution and may break your system.
1 e( R% n7 }2 v* k; S  {E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
$ a1 s2 i" Y9 O: ?( L2 ~0 u' N- U, d  l0 i4 W: C2 H+ Z
) c9 F8 ?3 G' x' m& ]" w
" H, k& x$ g' _
查找
1 y/ M; x5 ?2 y- a
; n7 D1 p9 Q6 V' _' nroot@compute01:~# ps -A |grep apt
" W6 E5 T$ b( l" `4 Broot@compute01:~# ps -A |grep apt-get
* A# a6 J' ]3 H5 r$ h9 W3 ]2 V* v  B( A2 C# A; ~# d

' u+ N6 R, d- G$ sudo kill -9 processnumber1 }4 l  K5 \7 l2 [
/ s6 p# a1 f! S5 Q' d
3 ?& m$ l& x& Q: N
kill -SIGKILL processnumber
8 h/ x5 k0 C# N4 n( H% z! a/ [% t/ @3 y- R" M" n' x- F
比如,下面命令中的9是 SIGKILL 的信号数,它会杀掉第一个 apt 进程5 p: p5 ?+ W: }# |7 q
: p) E$ d' s7 O5 e, f' u
删除锁定文件
  i  e' L& m( ^, z* X# N% `5 j2 N0 u- c  l: A
锁定的文件会阻止 Linux 系统中某些文件或者数据的访问,这个概念也存在于 Windows 或者其他的操作系统中。
% x; L2 j7 }' t/ u
4 }9 G$ s3 [/ j一旦你运行了 apt-get 或者 apt 命令,锁定文件将会创建于 /var/lib/apt/lists/、/var/lib/dpkg/、/var/cache/apt/archives/ 中。* u1 x! A; H" v% {* y( H
# r5 H- |' H8 g2 t
这有助于运行中的 apt-get 或者 apt 进程能够避免被其它需要使用相同文件的用户或者系统进程所打断。当该进程执行完毕后,锁定文件将会删除。2 U! E% R5 Q" [9 x/ _! V! q

& k8 ~2 q" L" ~3 @) y: V   当你没有看到 apt-get 或者 apt 进程的情况下在上面两个不同的文件夹中看到了锁定文件,这是因为进程由于某个原因被杀掉了,因此你需要删除锁定文件来避免该错误。3 Z0 o: N( g# G  i, v
, ^( u8 |0 u; z) H" J

9 ?4 b, ?7 W$ Q; ?/ L0 ]1 Y
! ?; `# Z: p4 {+ e; z. kroot@compute01:~# apt-get -y upgrade
) |/ b3 r* I2 `' [4 c+ w% v  BReading package lists... Done
* p( K/ o& f* M' j$ R, K2 q3 KBuilding dependency tree... Done
  n% b+ {& s4 I5 @Reading state information... Done
/ V& d/ {5 E$ |- G- E' kCalculating upgrade... Done
$ W* Z$ Q7 U; z* X0 UThe following packages will be upgraded:
* R  @! z7 y5 `! v1 v  apparmor apport apt distro-info-data dpkg grub-common grub-pc grub-pc-bin
/ o8 H3 ]4 N3 V2 C- ?, {( O  grub2-common isc-dhcp-client isc-dhcp-common libapparmor1 libapt-pkg6.0
4 Q* g, H* C1 w) `  libgssapi-krb5-2 libip4tc2 libk5crypto3 libkrb5-3 libkrb5support0 libldap-2.5-0' G3 \+ d) `0 P7 z
  libldap-common libnetplan0 libnss-systemd libpam-systemd libsasl2-2
; I5 j6 m& ]9 s( |' c  libsasl2-modules libsasl2-modules-db libsystemd0 libudev1 libxtables12) ^- s& a8 Z, A- f
  linux-firmware mdadm netplan.io python3-apport python3-problem-report
1 M& z  C4 ]' M& V; G5 b/ B7 w" y  python3-software-properties python3-tz python3-yaml software-properties-common) J1 j3 I- w5 N+ h# R) |# S
  systemd systemd-hwe-hwdb systemd-sysv tzdata ubuntu-drivers-common udev
8 Z2 T: @; k- _44 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.) M; {7 P( j: X' x
Need to get 267 MB of archives.
7 K4 g( Y1 S" O% ~" O2 e) KAfter this operation, 2741 kB of additional disk space will be used.
, T  z# @" i+ W& ]; u0% [Working]
) X1 x( O# S$ t  L  W& \% R3 b. j" a! q/ Q! P4 z% j% v0 q1 ~. O

8 D" ?+ D8 p9 R7 I
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:50 , Processed in 0.016099 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表