Seu colega de trabalho aparentemente invadiu esse arquivo. Se você diff -wu
contra a versão de estoque, você tem isso:
--- /etc/yum.repos.d/CentOS-Base.repo 2011-12-08 20:03:29.000000000 -0700
+++ x 2012-09-06 21:24:38.244907083 -0600
@@ -1,14 +1,7 @@
-# CentOS-Base.repo
-#
-# The mirror system uses the connecting IP address of the client and the
-# update status of each mirror to pick mirrors that are updated to and
-# geographically close to the client. You should use this for CentOS updates
-# unless you are manually picking other mirrors.
-#
-# If the mirrorlist= does not work for you, as a fall back you can try the
-# remarked out baseurl= line instead.
-#
-#
+CentOS-Base.repo
+
+
+enabled=1
[base]
name=CentOS-$releasever - Base
@@ -20,7 +13,8 @@
#released updates
[updates]
name=CentOS-$releasever - Updates
-mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
+mirrorlist=http://mirrorlist.centos.org/?
+release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Quebrando isso:
-
Comentários do cabeçalho removidos.
Isso é inofensivo. Você não precisa substituí-los.
-
Adicionado
CentOS-Base.repo
line. Isso tem que ser um erro, provavelmente devido à tentativa de aplicar instruções passo a passo do tutorial de algum site aleatório sem tentar entendê-las primeiro.Remover esta linha.
-
Adicionou
enabled=1
fora de qualquer seção. De acordo comyum.conf(5)
, isso é ilegal. Seu colega de trabalho provavelmente estava tentando seguir uma instrução para alterar uma das configurações existenteenabled
de 0 para 1.Remova esta linha também.
-
Linha quebrada
mirrorlist
. Isso foi provavelmente o resultado da edição do arquivo em um processador de texto, em vez de em um editor de texto simples. Ele foi embrulhado em uma mensagem e depois salvo. (Esta é a mudança mais provável de ter causado o dano real.)Cole as duas metades juntas novamente.
Em seguida, diga ao seu colega de trabalho que o Abiword, o OpenOffice.org Writer, o KWord e o LibreOffice Writer não são editores de texto. Vim, Emacs, Nano, jEdit, gedit, Kate ... estes são editores de texto.
Com o tipo mais avançado de editores de texto, você ainda precisa ter cuidado para não ativar a edição de RTF ou quebra de linha, se for usá-lo para editar arquivos de configuração do Linux.