Можно ли определить, какие пакеты я установил, которые не находятся в установке для ванили?

Я обновил Ubuntu на своем ноутбуке полностью с 7.04 до 10.04 без стирания диска. У меня подозрительное подозрение, что у меня есть куча жестоких пакетов, которые я не использую, и которые просто занимают диск. Есть ли способ получить список всех пакетов, которые находятся за пределами базовой установки?

23
задан 16 January 2012 в 06:19

190 ответов

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 07:49

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 07:58

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 8 August 2018 в 08:24

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 18:05

Я нашел отличный ответ на это на связанном вопросе . Он использует манифест релиза для списка установки пакета по умолчанию.

Я также нашел этот дублированный вопрос .

Мне бы хотелось увидеть это как фильтр в Программный центр Ubuntu. В Windows для этой цели используется «Установка и удаление программ».

1
ответ дан 8 August 2018 в 18:09

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 18:14

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 8 August 2018 в 18:16

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 18:24

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 18:30

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 8 August 2018 в 18:30

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 8 August 2018 в 18:33

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 18:36

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 18:40

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 18:55

Я нашел отличный ответ на это на связанном вопросе . Он использует манифест релиза для списка установки пакета по умолчанию.

Я также нашел этот дублированный вопрос .

Мне бы хотелось увидеть это как фильтр в Программный центр Ubuntu. В Windows для этой цели используется «Установка и удаление программ».

1
ответ дан 8 August 2018 в 19:05

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 8 August 2018 в 19:15

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 8 August 2018 в 19:37

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 19:47

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 8 August 2018 в 20:09

Я нашел отличный ответ на это на связанном вопросе . Он использует манифест релиза для списка установки пакета по умолчанию.

Я также нашел этот дублированный вопрос .

Мне бы хотелось увидеть это как фильтр в Программный центр Ubuntu. В Windows для этой цели используется «Установка и удаление программ».

1
ответ дан 8 August 2018 в 20:24

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 8 August 2018 в 20:24

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 10 August 2018 в 10:56

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 10 August 2018 в 11:08

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 10 August 2018 в 11:11

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 10 August 2018 в 11:31

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 10 August 2018 в 11:32

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 10 August 2018 в 11:35

Пакеты debfoster и deborphan очень полезны для этой цели. Вы можете сделать

$ deborphan

, чтобы получить список библиотек, у которых нет пакета в зависимости от них. После обновления вы часто получаете лишние библиотеки. Вы также можете сделать

$ deborphan -a

, чтобы увидеть все пакеты, у которых нет других пакетов в зависимости от них. Некоторые из них вы установили сами, но никто из вас не узнает, что вы можете проверить детали и удалить их, если они кажутся ненужными.

Между тем debfoster будет проходить через пакеты и показывать вам, какие пакеты и поддерживать ниже установленных уровней. Это немного опаснее, если вы не знаете, что делаете, и должны запускаться с правами root или с помощью sudo.

8
ответ дан 10 August 2018 в 11:36

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 10 August 2018 в 11:39

В этом списке перечислены все установленные пакеты, которые были автоматически установлены:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

Это, вероятно, самое близкое к тому, что вы хотите. Он по-прежнему будет включать библиотеки, которые были втянуты в зависимость от пакетов, но не будет содержать какие-либо пакеты в системе по умолчанию.

2
ответ дан 10 August 2018 в 11:52

Другие вопросы по тегам:

Похожие вопросы: