Автор Тема: Помогите устранить глюк!  (Прочитано 10993 раз)

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Re: Помогите устранить глюк!
« Ответ #15 : 15.04.2014 20:56:26 »
пробую,как советовали.Вот результат: [filin@comp-core-i3-2350m-18d037 ~]$ su
Вы дали команду
suа надо
su-
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Помогите устранить глюк!
« Ответ #16 : 15.04.2014 21:11:36 »
/etc/apt/sources.list
Вам выше Speccyfighter как раз советует заглянуть в этой файл и убрать оттуда репу с deb http://forum.altlinux.org/index.php/topic,32354.msg227776.html#msg227776

Набираете:
su -
mcedit /etc/apt/sources.list
удаляете репу с deb и нажимаете F10, на вопрос сохранить изменения выбираете Да.
После этого обновляете индексы
apt-get updateа потом
apt-get dist-upgrade
« Последнее редактирование: 15.04.2014 21:14:32 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн Filin

  • Участник
  • *
  • Сообщений: 63
Re: Помогите устранить глюк!
« Ответ #17 : 15.04.2014 21:24:02 »
Ураааа! Заработала!!! Господа! Всех благодарю за помощь! Проблема решена!

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: Помогите устранить глюк!
« Ответ #18 : 15.04.2014 21:25:41 »
[root@comp-core-i3-2350m-18d037 ~]# apt-repo rm all
....
E: Неизвестный тип 'deb' в строке 3 списка источников /etc/apt/sources.list.
Значит, apt-repo не умеет удалять неопознанные источники. Вам же уже советовали строку в этом файле в текстовом редакторе удалить. Путей - вагон.  Ещё один вариант:
> /etc/apt/sources.listЭто обнулит файл. Потом - apt-repo add p7 и так далее.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Помогите устранить глюк!
« Ответ #19 : 15.04.2014 21:29:11 »
Значит, apt-repo не умеет удалять неопознанные источники.
Я почему-то думал, что apt-repo просто комметит файл и всё... исключая пустые строки.
Сноси Винду, переходи на Линукс ! :)

Оффлайн Filin

  • Участник
  • *
  • Сообщений: 63
Re: Помогите устранить глюк!
« Ответ #20 : 15.04.2014 21:31:07 »
Я пробовал через Текстовый редактор.Не всё так просто в этой жизни.Система сказала:сохранять изменения не буду;недостаточно прав доступа.Система умная,её на мякине не проведёшь.Ну теперь буду изучать Linux.Всё.Теперь всё на месте.Ещё раз всех БлагоДарю!

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: Помогите устранить глюк!
« Ответ #21 : 15.04.2014 21:36:36 »
Я почему-то думал, что apt-repo просто комметит файл и всё... исключая пустые строки.
Я тоже... Завёл https://bugzilla.altlinux.org/30008

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: Помогите устранить глюк!
« Ответ #22 : 15.04.2014 21:38:32 »
недостаточно прав доступа.
ну так системные настройки с привилегиями root надо править.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: Помогите устранить глюк!
« Ответ #23 : 15.04.2014 21:41:26 »
Вы дали команду
suа надо
su-
В данном случае это не важно. "-" влияет на переменные окружения, в частности, на путь поиска приложений. А "command not found" нигде в выводе не было. Стало быть, те пути, которые добавляются в PATH при "su -", не были необходимы сейчас. ;-)

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 568
Re: Помогите устранить глюк!
« Ответ #24 : 15.04.2014 21:56:34 »
В данном случае это не важно. "-" влияет на переменные окружения, в частности, на путь поиска приложений. А "command not found" нигде в выводе не было. Стало быть, те пути, которые добавляются в PATH при "su -", не были необходимы сейчас. ;-)
Важно то, что человеку не имеющему понятия о различиях "su" и "su -" нельзя использовать "su". И если не хотите каждый раз объяснять, что надо "-" — давайте в советах команду в полном синтаксисе.
su --login root

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: Помогите устранить глюк!
« Ответ #25 : 15.04.2014 22:07:41 »
Важно то, что человеку не имеющему понятия о различиях "su" и "su -" нельзя использовать "su".
Важно понимание, а не слепое следование инструкциям. Соответственно, если в ситуации, когда разницы нет, следует бесполезный, для данного конкретного случая, совет использовать "su -", следует поправить и указать, что, в данном случае, проблема в другом месте.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Помогите устранить глюк!
« Ответ #26 : 15.04.2014 22:12:48 »
;-) В репозитории ALTLinux тоже есть dpkg, но если что, это уже ваши проблемы.
Лучше бы уж alien посоветовал. ;-)

Как-то так приблизительно:


Конвертация netselect(в альтах этого пакета нет) из deb в rpm по-быстрому для себя
netselect предназначен для выбора наиболее быстрого сервера из предоставленного списка

Конвертация *.deb в *.rpm
$ alien ./netselect_0.3.ds1-25_i386.deb --to-rpm ./
...
netselect-0.3.ds1-26.i386.rpm generated
...

Симуляция установки, чтобы увидеть что потянет:
# apt-get install ./netselect-0.3.ds1-26.i386.rpm -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано netselect для './netselect-0.3.ds1-26.i386.rpm'
Следующие НОВЫЕ пакеты будут установлены:
  netselect
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 10 не будет обновлено.
Inst netselect (0.3.ds1-26 localhost)
Conf netselect (0.3.ds1-26 localhost)

Установка:
# apt-get install ./netselect-0.3.ds1-26.i386.rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано netselect для './netselect-0.3.ds1-26.i386.rpm'
Следующие НОВЫЕ пакеты будут установлены:
  netselect
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 10 не будет обновлено.
Необходимо получить 0B/26,9kB архивов.
После распаковки потребуется дополнительно 33,5kB дискового пространства.
Совершаем изменения...
Preparing...                   ########################################################### [100%]
1: netselect                   ########################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.

Но при установке внимательно смотреть на зависимости через --simulate, никогда не используя --force-yes как опасное.
У этого пакета в рамках p7 зависимости невелики:
# apt-cache depends netselect
netselect-0.3.ds1-26
  Требует: </lib/ld-linux.so.2>
    glibc-core-6:2.17-alt5
  Требует: <libc.so.6(GLIBC_2.0)>
    glibc-core-6:2.17-alt5
  Требует: <libc.so.6(GLIBC_2.1)>
    glibc-core-6:2.17-alt5

Умеет выбрать одно лучшее зеркало из списка сотен зеркал (например альтовых зеркал):
# netselect -v ftp.altlinux.org mirror.yandex.ru ftp.linux.kiev.ua
Running netselect to choose 1 out of 3 addresses.
....................................
   72 mirror.yandex.ru
Результат действителен только для каждого конкретного хоста.

Но лучше просить собрать порт netselect для p7(t7)/branch. Тем более что за собой ничего не тянет, а последняя свежая стабильная получше будет чем в Дедале.

Трюки с netselect
с большими списками альтовых зеркал

Из списка зеркал:
# cat ./altmirrors.txt

# ftp

# ALT Linux:
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/

# Yandex:
ftp://mirror.yandex.ru/altlinux/

# Yandex (бета-версии):
ftp://mirror.yandex.ru/altlinux-beta

# Украина, Киев:
ftp://ftp.linux.kiev.ua/pub/Linux/ALT/

# Иститут Математических проблем Биологии:
ftp://ftp.impb.psn.ru/pub/distributions/ALTLinux/

# Дубна:
ftp://linux4u.jinr.ru/pub/ALTLinux/

# FTP сервер в Черноголовке:
ftp://ftp.chg.ru/pub/Linux/ALTLinux/

# mobicomk - ЗАО "Мобиком-Кавказ":
ftp://ftp.mobicomk.ru/pub/distributions/ALTLinux/

# Ирландия:
ftp://ftp.heanet.ie/mirrors/ftp.altlinux.org/

# Франция:
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/altlinux/

# ftp.ilim.ru (только Sisyphus и Updates)
ftp://ftp.ilim.ru/pub/Linux/Distrib/ALTLinux

# byfly ftp-сервер (Республика Беларусь)
ftp://ftp.byfly.by/pub/ALTLinux/


# http

# ALT Linux:
http://ftp.altlinux.org/pub/distributions/ALTLinux/

# Yandex:
http://mirror.yandex.ru/altlinux/

# Yandex (бета-версии):
http://mirror.yandex.ru/altlinux-beta

# Ирландия:
http://ftp.heanet.ie/mirrors/ftp.altlinux.org/

# Франция:
http://distrib-coffee.ipsl.jussieu.fr/pub/linux/altlinux/

# CHG
http://ftp.chg.ru/pub/Linux/ALTLinux/

# NLUUG.nl (Нидерланды):
http://ftp.nluug.nl/metalab/distributions/altlinux/

# byfly сервер (Республика Беларусь)
http://ftp.byfly.by/pub/ALTLinux/


результатом выбирается лучшее зеркало ALT Linux.
Выбрать все строки начинающиеся с ftp, в которых ftp это протокол или доменное имя:
# netselect -vv $(cat ./altmirrors.txt|grep ^ftp )
netselect: 8 (8 active) nameserver request(s)...
Duplicate address 213.180.204.183 (ftp://mirror.yandex.ru/altlinux-beta, ftp://mirror.yandex.ru/altlinux/); keeping only under first name.
netselect: unknown host ftp.ilim.ru
Running netselect to choose 1 out of 12 addresses.
...........................................................................................
ftp://mirror.yandex.ru/altlinux-beta     65 ms  10 hops  100% ok (10/10) [  130]
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/altlinux/   9999 ms  30 hops    0% ok
ftp://193.233.9.194/pub/Linux/ALTLinux/   9999 ms  30 hops    0% ok
ftp://195.178.192.118/pub/Linux/ALTLinux/   9999 ms  30 hops    0% ok
ftp://ftp.mobicomk.ru/pub/distributions/ALTLinux/     84 ms  10 hops  100% ok ( 7/ 7) [  168]
ftp://ftp.heanet.ie/mirrors/ftp.altlinux.org/    115 ms  15 hops   87% ok ( 7/ 8) [  327]
ftp://linux4u.jinr.ru/pub/ALTLinux/     72 ms  13 hops  100% ok (10/10) [  165]
ftp://ftp.byfly.by/pub/ALTLinux/        61 ms   9 hops  100% ok (10/10) [  115]
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/    106 ms  11 hops  100% ok (10/10) [  222]
ftp://ftp.impb.psn.ru/pub/distributions/ALTLinux/     68 ms   8 hops  100% ok (10/10) [  122]
ftp://ftp.linux.kiev.ua/pub/Linux/ALT/     89 ms  11 hops  100% ok (10/10) [  186]
ftp://ftp.ilim.ru/pub/Linux/Distrib/ALTLinux   9999 ms  30 hops    0% ok
  115 ftp://ftp.byfly.by/pub/ALTLinux/
Выброс легко показывает, что исключая зеркало выбранное лучшим для хоста, следующий претендент на цель в sources.list, это:
ftp://mirror.yandex.ru/altlinux-beta     65 ms  10 hops  100% ok (10/10) [  130]

Из списка зеркал три недоступны:
ftp://193.233.9.194/pub/Linux/ALTLinux/   9999 ms  30 hops    0% ok
ftp://195.178.192.118/pub/Linux/ALTLinux/   9999 ms  30 hops    0% ok
ftp://ftp.ilim.ru/pub/Linux/Distrib/ALTLinux   9999 ms  30 hops    0% ok

а одно доступно, но не пингуется:
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/altlinux/   9999 ms  30 hops    0% ok

При этом нужно быть внимательным при выборе зеркала, оно дожно быть актуальным и обновляться достаточно часто.


Ещё один трюк со списком зеркал.

Выбрать все строки не являющиеся комментариями:
# netselect -vv $(cat ./altmirrors.txt|grep -v ^#)


Т.о. netselect достаточно удобный инструмент для выбора наиболее "близкого" зеркала и анализа оптиального выбора, особенно если этот выбор далеко не штучный. И особенно для путешествующих с ноутбуком.
« Последнее редактирование: 16.04.2014 02:25:53 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Помогите устранить глюк!
« Ответ #27 : 16.04.2014 05:51:06 »
# apt-repo rm all
....
E: Неизвестный тип 'deb' в строке 3 списка источников /etc/apt/sources.list.
Ещё один вариант:
> /etc/apt/sources.listЭто обнулит файл.

Ну и ещё до кучи для наоборот.
Все непустые строки закомментирует :
# sed -i '/^$/!s/^/#/g' /etc/apt/sources.list

Оффлайн CyberDaemon

  • Участник
  • *
  • Сообщений: 74
  • ALT Linux KDesktop 6
Re: Помогите устранить глюк!
« Ответ #28 : 16.04.2014 16:36:51 »
Тоже http://fly.osdn.org.ua/~drool/skype/skype-4.1.0.20-alt2.i586.rpm ставил, работает отлично. 
Старовата версия, там уже skype-4.2.0.13-alt2.i586.rpm лежит.
http://fly.osdn.org.ua/~drool/skype/
Переход на Линукс, совсем не означает смену друзей.