質問編集履歴

3

誤字訂正

2023/01/04 13:08

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -27,7 +27,7 @@
27
27
  cd usr/bin
28
28
  cp * /bin/
29
29
  ```
30
- と入力したので、dpkgはインストールすることができましたが、aptをインストールするために、 ```pt-get install apt```と入力すると、
30
+ と入力したので、dpkgはインストールすることができましたが、aptをインストールするために、 ```apt-get install apt```と入力すると、
31
31
  ```
32
32
  /usr/bin/py3clean: 4: Syntax error: "(" unexpected
33
33
  dpkg: warning: old python3-ldb package pre-removal script subprocess returned error exit status 2

2

誤字修正

2023/01/04 12:47

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ### 試したこと
12
12
 
13
- ```sudo apt-get install dpkg```を実行すると、
13
+ ```apt-get install dpkg```を実行すると、
14
14
  ```
15
15
  debconf: delaying package configuration, since apt-utils is not installed
16
16
  Could not exec dpkg!
@@ -18,16 +18,16 @@
18
18
  E: Sub-process /usr/bin/dpkg returned an error code (100)
19
19
  ```
20
20
  というエラーが出ます。
21
- ```sudo apt-get --fix-broken install```でも```sudo apt-get install dpkg```を実行したときと同じようなエラーが出ます。
21
+ ```apt-get --fix-broken install```でも```apt-get install dpkg```を実行したときと同じようなエラーが出ます。
22
22
  ```
23
23
  wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.19.7ubuntu3_amd64.deb
24
24
  ar x dpkg_1.19.7ubuntu3_amd64.deb
25
25
  unxz data.tar.xz
26
26
  tar xvf data.tar
27
27
  cd usr/bin
28
- sudo cp * /bin/
28
+ cp * /bin/
29
29
  ```
30
- と入力したので、dpkgはインストールすることができましたが、aptをインストールするために、 ```sudo apt-get install apt```と入力すると、
30
+ と入力したので、dpkgはインストールすることができましたが、aptをインストールするために、 ```pt-get install apt```と入力すると、
31
31
  ```
32
32
  /usr/bin/py3clean: 4: Syntax error: "(" unexpected
33
33
  dpkg: warning: old python3-ldb package pre-removal script subprocess returned error exit status 2

1

dpkgは再インストールできたため、追記

2023/01/04 12:43

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- aptとdpkgを再インストールしたいです。
1
+ aptを再インストールしたいです。
test CHANGED
@@ -1,14 +1,16 @@
1
+ ### 前提
2
+ dpkgは再インストールできました。
1
3
 
2
4
  ### 実現したいこと
3
5
 
4
- aptとdpkgを再インストールしたいです。
6
+ aptを再インストールしたいです。
5
7
 
6
8
  ### 発生している問題
7
9
  /usr/bin/aptと/usr/bin/dpkgと/etc/dpkgを削除してしまいました。
8
10
 
9
11
  ### 試したこと
10
12
 
11
- sudo apt-get install dpkgを実行すると、
13
+ ```sudo apt-get install dpkg```を実行すると、
12
14
  ```
13
15
  debconf: delaying package configuration, since apt-utils is not installed
14
16
  Could not exec dpkg!
@@ -16,7 +18,33 @@
16
18
  E: Sub-process /usr/bin/dpkg returned an error code (100)
17
19
  ```
18
20
  というエラーが出ます。
19
- sudo apt-get --fix-broken installでもsudo apt-get install dpkgを実行したときと同じようなエラーが出ます。
21
+ ```sudo apt-get --fix-broken install```でも```sudo apt-get install dpkg```を実行したときと同じようなエラーが出ます。
22
+ ```
23
+ wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.19.7ubuntu3_amd64.deb
24
+ ar x dpkg_1.19.7ubuntu3_amd64.deb
25
+ unxz data.tar.xz
26
+ tar xvf data.tar
27
+ cd usr/bin
28
+ sudo cp * /bin/
29
+ ```
30
+ と入力したので、dpkgはインストールすることができましたが、aptをインストールするために、 ```sudo apt-get install apt```と入力すると、
31
+ ```
32
+ /usr/bin/py3clean: 4: Syntax error: "(" unexpected
33
+ dpkg: warning: old python3-ldb package pre-removal script subprocess returned error exit status 2
34
+ dpkg: trying script from the new package instead ...
35
+ /usr/bin/py3clean: 4: Syntax error: "(" unexpected
36
+ dpkg: error processing archive /var/cache/apt/archives/python3-ldb_2%3a2.2.3-2~deb11u2_amd64.deb (--unpack):
37
+ new python3-ldb package pre-removal script subprocess returned error exit status 2
38
+ /usr/bin/py3compile: 24: Syntax error: "(" unexpected
39
+ dpkg: error while cleaning up:
40
+ installed python3-ldb package post-installation script subprocess returned error exit status 2
41
+ Errors were encountered while processing:
42
+ /var/cache/apt/archives/python3-ldb_2%3a2.2.3-2~deb11u2_amd64.deb
43
+ W: No sandbox user '_apt' on the system, can not drop privileges
44
+ E: Sub-process /usr/bin/dpkg returned an error code (1)
45
+ ```
46
+ というエラーが表示されました。
47
+
20
48
  ### 補足情報(FW/ツールのバージョンなど)
21
49
  ChromeOS:108.0.5359.111
22
50
  Debianは仮想マシンのOSです。