Заголовки первоначально сгенерированы Почтовым Агентом пользователя (MUA, т.е. Ваш почтовый клиент) и содержат очень мало информации. Это зависит от MUA того, чтобы быть используемым, но будет обычно включать как минимум От, До, Предмет и Дата. Использование Unix mail
команда можно указать дополнительные заголовки, которые будут добавлены с -a
флаг.
Пример:
mail -a "X-foo: bar" nobody@example.com
Это будет включать заголовок X-foo
со значением bar
. Можно указать -a
многократно.
Сообщение затем передается к Агенту Передачи почты (MTA, т.е. Ваш почтовый сервер SMTP). Почтовый сервер вставит заголовки такой столь Полученный - от того, как он считает необходимым в сообщение. Единственным путем можно влиять, это путем управления и конфигурирования сервера сами.
Похоже, что Вам не настроили информацию прокси в Вашем repo файле. Согласно http://www.centos.org/docs/5/html/yum/sn-yum-proxy-server.html, необходимо указать прокси, proxy_username, и proxy_password в yum.conf
. Этот документ для CentOS 5, но он должен содержать для CentOS 6 также.
создайте новый файл в /bin
с именем treesize
chmod +x /bin/treesize
вставьте его в него.
#/bin/sh
du -k --max-depth=1 | sort -nr | awk '
BEGIN {
split("KB,MB,GB,TB", Units, ",");
}
{
u = 1;
while ($1 >= 1024) {
$1 = $1 / 1024;
u += 1
}
$1 = sprintf("%.1f %s", $1, Units[u]);
print $0;
}
'
Выходные данные выглядят следующим образом.
#treesize
3.0 GB .
1.1 GB ./usr
759.9 MB ./var
353.3 MB ./root
307.1 MB ./opt
270.7 MB ./lib
98.6 MB ./home
60.1 MB ./boot
9.8 MB ./etc
8.3 MB ./bin
8.1 MB ./sbin
268.0 KB ./run
40.0 KB ./tmp
16.0 KB ./lost+found
-121--22827- FreeBSD 10 поставляется с утилитой pkg
, которая позволяет сделать именно это:
pkg autoremove
Полный список команд pkg
см. в справке pkg
.
Вероятно, вам также потребуется очистить порт после неудачной сборки.
Вы можете сделать это так:
cd /usr/ports/x11/gnome2
make clean
О вашем втором вопросе: да, есть способ. Необходимо удалить пакеты, для которых требуются эти зависимости, а затем выполнить команду pkg autremove
. Остальные действия будут выполнены.
В моем случае у меня есть окружение порта. Я отредактировал файл/etc/yum.conf, но забыл номер порта после записи proxy =.
proxy = http://your.proxyhost.org: 8080
Я видел эту точную ошибку, как указано выше, поэтому я перепроверил файл yum.conf и добавил правильный порт, и он работает.
Использование pkg _ удаления
почти наверняка не является тем, что вы хотите сделать - это приведет к удалению GNOME в масштабах всей системы.
Я предполагаю, что в дополнение к GNOME установлена среда рабочего стола, отличная от GNOME? Если это так, GDM (менеджер входа в систему) должен представить его в качестве опции на графическом экране входа в систему.
-121--229190- Только не используйте set -e
и добавьте выход в , если
не удается выполнить ветвь. Если вы хотите, чтобы это поведение осталось в остальном сценарии, добавьте set -e
после вызова электронной почты.
У меня была та же проблема, связанная с этой ошибкой: Не удается найти допустимый базовый адрес для репо: base и Не удалось получить список зеркал http://mirrorlist.centos.org/?release=6&arch=i386&repo=os&infra=stock
В качестве root (su - root) и введите пароль имени пользователя, вы должны быть в файле sudoers.
Затем:
vim /etc/yum.repos.d/CentOS-Base.repo
Измените только эти три раздела (базовый, обновленный и дополнительный), добавив правильный базовый URL-адрес в зависимости от версий centos. Не комментировать предыдущий базовый URL-адрес.
Просто добавьте эту строку во все 3 раздела:
baseurl=http://mirror.centos.org/centos/6.6/os/i386/
Проблема в том, что yum не находит правильный url (устаревший).
Я сделал это, и вы только начали загружать пакеты. Прокси не требуется (используйте прокси, если это необходимо для вашего подключения), другое прямое подключение к Интернету в настройках centos. Удачи.
Я столкнулся с той же проблемой и получил решение после внесения некоторых изменений конфигурации сети в файл, представленный в / etc / sysconfig / network-scripts / your etherenet file.
DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
IPV6INIT=yes
IPV6_AUTOCONF=no
NETWORK=X.X.X.X
NETMASK=X.X.X.X
IPADDR=X.X.X.X
GATEWAY=X.X.X.X
DNS1=X.X.X.X
DNS2=X.X.X.X
USERCTL=no
Это причина сервера имен
решение
нано /etc/resolv.conf
и вставьте
nameserver 8.8.8.8
nameserver 8.8.4.4
Все работает!
распространенная ошибка: вы называете файл reoslve.conf вместо resolv.conf, убедитесь, что имя файла resolv.conf.. затем введите ping yahoo.com или какой-либо другой домен по вашему выбору, после обновления он должен разрешиться правильно и автоматически этот файл, или попробуйте после запуска службы по сети пропинговать.