Автор Тема: Въпрос за команда при Cent OS  (Прочетена 4208 пъти)

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
Има ли команда при Cent OS, която да премахва Orphan пакетите. Търся нещо подобно на urpme --auto-orphans при Mandriva. Благодаря предварително.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #1 -: Jul 25, 2010, 20:13 »
При федора можеш да видиш пакетите с package-cleanup --orphans мисля, че и при цента е така. И после си ги чистиш с yum.
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #2 -: Jul 25, 2010, 20:51 »
Мерси. Малко примитивно но по- добре от нищо. Има една програма за почистване  klean sweep, но ми скапа системата 2 пъти и не смея да я ползвам повече. Предпочитам с команда.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #3 -: Jul 25, 2010, 21:21 »
Мерси. Малко примитивно но по- добре от нищо. Има една програма за почистване  klean sweep, но ми скапа системата 2 пъти и не смея да я ползвам повече. Предпочитам с команда.
А мога ли така между другото да попитам каква е разликата между команда и програма?
Активен

0x2B|~0x2B

remotex

  • Напреднали
  • *****
  • Публикации: 344
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #4 -: Jul 26, 2010, 09:28 »
При Федора аз ползвам тези:
За неизползвани пакети (Внимание! Неизползвани от други пакети, което не изкл. възможността да са необходими):
package-cleanup --leaves

За осиротели т.е. лисващи вече в хранилищата (което отново не значи че не ви вършат още работа):
package-cleanup --orphans

... и след това
yum remove package*

И накарая още един полезен иструмент - ncurses базиран и показва граф на зависимостите т.е. като маркираш нещо за премахване веднага се вижда кои др. стават "свободни" за премахване с/лед него т.е. няма нужда да се пуща после пак:
rpmreaper

Не знам дали е точно така при CentOS... пишете после кое става и кое не.
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #5 -: Jul 26, 2010, 17:17 »
//offtopic
Мерси. Малко примитивно но по- добре от нищо. Има една програма за почистване  klean sweep, но ми скапа системата 2 пъти и не смея да я ползвам повече. Предпочитам с команда.
А мога ли така между другото да попитам каква е разликата между команда и програма?
Команда е програма, пусната от конзола (без GUI) :D :D :D
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Въпрос за команда при Cent OS
« Отговор #6 -: Jul 26, 2010, 19:03 »
//извън темата

Команда е програма, пусната от конзола (без GUI) :D :D :D
Налага се да те поправя. Програма по същността на думата означава съвкупност от събития в определен ред, като всяко едно от събитията може и да не е свързано (освен с реда си) с останалите събития. В този ред командата представлява едно събитие. За да имаме програма, трябва да имаме поне две събития.
Накратко казано, командата съдържа една функционалност, а програмата - повече от една ;)

P.S.: Липсата на GUI не определя програмата като команда. GUI-то може да се счита за още една функционалност, така че наличието му за дадена команда, по линия на по-горните размисли, прави командата програма.
« Последна редакция: Jul 26, 2010, 19:07 от neter »
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #7 -: Jul 26, 2010, 19:50 »
//оффтопик
A, аз не давах дефиниция :D Имах пред вид какво е разбирането на хората в повечето случаи. На практика хората считат всичко, което пишат в конзолата, било то if, test, cat, grep, sed, iptables, tcpdump или gcc и т.н. за команда. Иначе, строго дефинирано, команди трябва да се водят май вътрешните команди в шела и евентулано core utils, плюс-минус някакви подобни.
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #8 -: Jul 26, 2010, 21:35 »
//оффтопик
A, аз не давах дефиниция :D Имах пред вид какво е разбирането на хората в повечето случаи. На практика хората считат всичко, което пишат в конзолата, било то if, test, cat, grep, sed, iptables, tcpdump или gcc и т.н. за команда. Иначе, строго дефинирано, команди трябва да се водят май вътрешните команди в шела и евентулано core utils, плюс-минус някакви подобни.
Доколкото осмислям нещата командата е това, което пишеш в командния ред (или ред в скрипт), а програмата е това, което се стартира. Time например го има като програма, (/usr/bin/time) но ако изпишеш
time ls
вече е команда. Освен това по спомени на очевидци го има и като вътрешна команда на шела, но там става по-собено :)
« Последна редакция: Jul 26, 2010, 21:56 от romeo_ninov »
Активен

0x2B|~0x2B

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #9 -: Jul 26, 2010, 22:00 »
Няма смисъл от толкова философстване. Просто търсех алтернатива на apt-get autoremove и urpme --auto-orphans, но във вариант за Cent OS или Fedora. Ако почитателите на федора и Cent ползват успешно някоя програма, за да почистват системата си, нека да споделят каква е. Досега съм ползвал само rpmorphan при Suse и Klean Swep при PCLinux OS. От първата не съм особено доволен, а от втората никак.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #10 -: Jul 26, 2010, 22:09 »
cybercop Ми в случая бъркаш orphan пакетите ( тва са пакети дето ги няма в хранилищата) пакетните зависимости останали след махане на някакъв софт.
Ако искаш да изчистиш вторите има един плъгин за yum: yum-plugin-remove-with-leaves . В хранилищата го има.
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #11 -: Jul 26, 2010, 22:19 »
Мисля, че Мандривата ми изкарва като осиротели пакети, не такива, които ги няма в хранилищата, а точно тези, които са останали след премахването на някоя програма или такива, които са заменени с нови. В противен случай, всеки път след изпълнение на urpme --auto-orphans ще ми трие скайпа, който го няма в хранилищата. Обикновено след премахване на програма, ми излиза надпис в конзолата да изпълня командата, за да премахна orphan пакетите. Не претендирам, че съм прав, но мисля, че горе долу може да разберете за какво ми трябва тази команда или програма. Целта е да инсталирам на един компютър система, която да се ползва продължително за работа в офис, а не искам системата да се товари с буклуци. стабилният дебиан не става защото е с доста стари програми.Ubuntu 10.04 ще ми реши проблема, но вече ми стана тъпо само него да инсталирам и искам да поеспериментирам.
« Последна редакция: Jul 26, 2010, 22:28 от cybercop »
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #12 -: Jul 26, 2010, 23:09 »
Ами в крайна сметка ако искаш можеш да ползваш и apt на цента :)
yum install apt и си имаш apt-get и apt-cache
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #13 -: Jul 27, 2010, 07:46 »
В такъв случай ще мога ли да ползвам командите apt-get autoremove и apt-get autoclean. При PCLinuxOS също ползвам apt-get, но там не съществуват такива команди. A иначе, дали ще използвам yum или apt-get ми е безразлично.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: Въпрос за команда при Cent OS
« Отговор #14 -: Jul 27, 2010, 09:43 »
В такъв случай ще мога ли да ползвам командите apt-get autoremove и apt-get autoclean. При PCLinuxOS също ползвам apt-get, но там не съществуват такива команди. A иначе, дали ще използвам yum или apt-get ми е безразлично.
Не знам до къде е стигнало развитието на apt за RHEL/CentOS, но не възлагай големи надежди, тези инструменти са доста обвързани с архитектурата на дистрибуциите и невинаги вършат това, което трябва
Активен

0x2B|~0x2B

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Команди за Fedora/CENT OS
Настройка на програми
cybercop 10 3086 Последна публикация Mar 27, 2012, 16:40
от Naka
Миграция от Fedora към CENT OS ?
Идеи и мнения
cybercop 7 2141 Последна публикация Apr 08, 2012, 22:32
от bvbfan
Cent Os Мнения?
Идеи и мнения
velchev 17 4299 Последна публикация Jul 16, 2012, 12:57
от 4096bits
TL-WN722N адаптер под CENT OS
Настройка на хардуер
cybercop 16 2978 Последна публикация Oct 01, 2012, 10:19
от tdonev