Инсталиране на програми в CentOS


4

Вчера реших да направя няколко лесни стъпки, с които да се упражнявам:

1-во да иснталирам Chrome (предпочитам го пред Firefox)

2-ро да иснталирам Skype (и без това съм самотен в CentOS, поне да си комуникирам с някой)

3-то да настроя shell

Общо взето нещата ги подредих по трудност или поне така си мислех вчера. Оказа се, че успях да се псравя само с точка "3".

Днес продължавам да се бория с 1 и 2, като удрям на камък. Ето и част от приключението, в което съм се вкарал:

[root@kuncavia Downloads]# yum install google-chrome-stable_current_x86_64.rpm
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirror.telepoint.bg
 * extras: mirror.telepoint.bg
 * updates: mirror.telepoint.bg
Setting up Install Process
Examining google-chrome-stable_current_x86_64.rpm: google-chrome-stable-28.0.1500.63-208724.x86_64
Marking google-chrome-stable_current_x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-stable.x86_64 0:28.0.1500.63-208724 will be installed
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: google-chrome-stable-28.0.1500.63-208724.x86_64
--> Finished Dependency Resolution
Error: Package: google-chrome-stable-28.0.1500.63-208724.x86_64 (/google-chrome-stable_current_x86_64)
           Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
 

До тук добре, ама не:

[kuncavia@kuncavia Linux]$ yum whatprovides libsdc
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
* base: mirrors.neterra.net
* extras: mirrors.neterra.net
* updates: mirrors.neterra.net
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
Warning: 3.0.x versions of yum would erroneously match against filenames.
You can use "*/libsdc" and/or "*bin/libsdc" to get that behaviour
No Matches found

Става все по-забавно:

[kuncavia@kuncavia Linux]$ yum whatprovides libsdc++.so.6
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.neterra.net
* extras: mirrors.neterra.net
* updates: mirrors.neterra.net
Warning: 3.0.x versions of yum would erroneously match against filenames.
You can use "*/libsdc++.so.6" and/or "*bin/libsdc++.so.6" to get that behaviour
No Matches found

И тук греда..

[kuncavia@kuncavia Linux]$ yum install compat-libstdc
Loaded plugins: fastestmirror, refresh-packagekit, security
You need to be root to perform this command.
[kuncavia@kuncavia Linux]$ su root
Password:
[root@kuncavia Linux]# yum install compat-libstdc
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.neterra.net
* extras: mirrors.neterra.net
* updates: mirrors.neterra.net
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
Setting up Install Process
No package compat-libstdc available.
Error: Nothing to do

И изненада, ГРЕДА:

root@kuncavia Linux]# yum search libsdc++.so.6
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.neterra.net
* extras: mirrors.neterra.net
* updates: mirrors.neterra.net
Warning: No matches found for: libsdc++.so.6
No Matches found

Нервите се изпъват, цигарите се увеличават но резултат няма. Реших аз да си търся този lib и го окривам на: http://rpm.pbone.net/index.php3/stat/4/idpl/21940086/dir/fedora_19/com/libstdc++-4.8.1-1.fc19.i686.rpm.html

[root@kuncavia Downloads]# yum install libstdc++-4.4.7-3.el6.x86_64
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirror.telepoint.bg
 * extras: mirror.telepoint.bg
 * updates: mirror.telepoint.bg
Setting up Install Process
Package libstdc++-4.4.7-3.el6.x86_64 already installed and latest version

Помощ?


в Linux системна администрация от Николай Матев (0 точки)


Отговори



0

Здравей, 

виж дали това ще ти е от полза.


от Dexter (0 точки)


0
Днес направих Full инсталация на CentOS записах DVD1 и DVD2 и се чудя DVD2 за какво е ? Също имам проблем с Skype инсталирането, защото ми е необходим, ако някой има идея как се инсталира да сподели?

от liansmilenov (0 точки)


0
Disk 2 са ти пакети, които за кратко се порбвах да добавя, но още не съм стигнал до там. За скайп и двамата удряме греда в момента, същото ще е при теб и при друга външна програма според мен.

от Николай Матев (0 точки)

0
Skype dynamic пакетът от сайта на скайп, не тръгва ли?

от milev (184 точки)



2

Здравей,

За инсталцията на скайп погледни този линк:

http://www.if-not-true-then-false.com/2012/install-skype-on-fedora-centos-red-hat-rhel-scientific-linux-sl/

а за хрома - този:

http://www.if-not-true-then-false.com/2013/install-chromium-on-centos-red-hat-rhel/




0
Благодаря много, стана. Счупих се от писане но съм толкова щастлив :D Даже със хрома успях да инсталирам flash player и pdf редактор.

от Николай Матев (0 точки)

0
+1 и от мен. Линковете са страхотни!

от georgi.s.yankov (6219 точки)


0
Това не е декстоп система и трудно се инсталират софтуери. Докато при убунту и федора всички тия неща стават с 4 реда писане или 20тина клика (отнема от 45 до 130 секунди в зависимост колко ти е бърз нета).

от ibalistix (0 точки)


0
Напълно съм съгласен, но когато нямам втора машина, на която да сложа CentOS и да си ползвам Windows за елементарните нужди е още по-сиво. Сега ще се пробвам да сложа CentOS само на лаптопа за да видим какво ще се получи.

от Николай Матев (0 точки)

0
Ти сериозно ли не си чувал за виртуални машини ? Ако имаш прилична машина (i5, i7 с 32-64GB памет) спокойно може да подкараш и 10 виртуални машини работещи заедно без да инсталираш и променяш физическия си диск по никакъв начин! Пробвай. Дори да нямаш приличен хардуер, и с 2-4GB може да си покараш 1-2 виртуални машини.

от ibalistix (0 точки)



0
Така,
нека първо ти поулесня малко живота:
[root@vtl ~]# rpm -qa | grep -i compat compat-libf2c-34-3.4.6-4.1 compat-slang-1.4.9-27.2.2 compat-gcc-34-c++-3.4.6-4.1 compat-libcom_err-1.0-7 compat-db-4.2.52-5.1 compat-readline43-4.3-3 compat-glibc-headers-2.3.4-2.26 compat-libgcc-296-2.96-138 compat-libstdc++-33-3.2.3-61 compat-glibc-2.3.4-2.26 compat-gcc-34-3.4.6-4.1 compat-gcc-34-g77-3.4.6-4.1 compat-libstdc++-296-2.96-138
Сега, нека ти покажа какво си объркал горе - то системата ти го е написала, ама не е много понятно:
Ето синтаксиса:
yum provides "*/libsdc++.so.6"
yum provides "*bin/libsdc++.so.6"
По принцип, компат библиотеките са ни нужни за много неща, в твоя случай за съвместимости м/у т.нар зависимости в пакетите - ако пакет А има нужда от пакет Б, а пакет Б, има нужда от пает В, не можеш да инсталираш А, без да имаш В
ГОРНОТО ВАЖИ ЗА ПАКЕТНИ МЕНИДЖЪРИ НА БАЗАТА НА YUM
Със APTITUDE/APT е малко по-различно, но тук нека ШЕФА ;) каже, аз съм доста ръждясал откъм Дебиан-ския юзърленд.
Успех :)



2

от gianyy (176 точки)


0
Следващите ръкводства са за Федора, но би трябвало да работят и за Сент-а с минимални промени:
http://www.howtoforge.com/the-perfect-desktop-fedora-16-i686-gnome http://www.howtoforge.com/the-perfect-desktop-fedora-18-xfce

от gianyy (176 точки)

0
Не, че се заяждам, ама тоя линк, какво общо има с темата :)

от buddi (723 точки)



0
Да кажа по-конкретно за инсталацията на skype: Последвах инструкциите в този линк
http://wiki.centos.org/HowTos/Skype
които се отнасят за 64 битовия вариант на CentOS 6
Единствената спънка беше с dependencies na libvpx, която имах инсталирана като 64 битова, и се наложи да направя
yum remove libvpx.x86_64
и след това
yum install libvpx.i686
след което всичко тръгна по вода.



0
И аз мъча chrome от няколко часа. Опитах и с директна инсталация, но няма успех :}



0
http://www.if-not-true-then-false.com/2013/install-chromium-on-centos-red-hat-rhel/comment-page-1/ можеш да пробваш това :) няколко команди са

от skolev (392 точки)

0
Ще опитам, но това е за redhat. Аз съм с KUBUNTU(debian).