Instalando o ack no cpanel

1

Eu preciso instalar o ack em uma instância de whm / cpanel (tenho acesso root, pois é um VPS), mas não encontrei nenhuma informação sobre como fazer isso.

Eu tentei instalá-lo usando o gerenciador WHM RPM, mas a instalação falhou:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centosk3.centos.org
 * epel: linux.mirrors.es.net
 * extras: centosi5.centos.org
 * updates: ftp.osuosl.org
Excluding Packages in global exclude list
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ack.noarch 0:1.96-1.el5 set to be updated
--> Processing Dependency: perl(File::Next) >= 0.40 for package: ack
--> Finished Dependency Resolution
ack-1.96-1.el5.noarch from epel has depsolving problems
  --> Missing Dependency: perl(File::Next) >= 0.40 is needed by package ack-1.96-1.el5.noarch (epel)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

Algum conselho?

    
por Ali Samii 07.02.2014 / 00:42

3 respostas

2

É seguro instalar manualmente coisas do cpan em hosts cPanel. Os módulos do sistema não entrarão em conflito com os módulos que o cPanel usa. Você pode instalar o ack manualmente com o cpan:

cpan ack
    
por 07.02.2014 / 02:51
1

Eu suspeito que algo está faltando no repositório de "espelhos mais rápidos" que você está usando. Desativaria temporariamente esse plug-in para ver se você é capaz de obter o pacote perl(File::Next) . Acabei de instalar ack no CentOS e consegui fazê-lo.

Para desativar um único plug-in ou todos os plug-ins, execute um dos seguintes comandos yum .

$ sudo yum --disableplugin=fastestmirror install ack

-or-

$ sudo yum --noplugins install ack
    
por 07.02.2014 / 03:29
0

Observe que você pode fazer o download do ack como um único arquivo que você coloca no diretório ~ / bin. Nenhum privs raiz é necessário ou o CPAN é necessário.

Consulte o link para obter detalhes.

    
por 24.04.2014 / 16:41