Мягкая фетровая шляпа конфетки FC15 repo восстановление

Предполагая, что вы хотите создать:

/home/kostas/test/dir/hello/link -> /home/kostas/file/to/link

сим-ссылку (предполагая, что /home/kostas - это ваш текущий каталог), но используя относительную ссылку, то есть:

/home/kostas/test/dir/hello/link -> ../../../file/to/link

Тогда вы можете сделать (с помощью GNU ln):

$ current_path=test/dir/hello
$ parent_file_to_lunk=file/to/link
$ ln -rsvt "$current_path/" "$parent_file_to_lunk"
‘test/dir/hello/link’ -> ‘../../../file/to/link’

без GNU ln, но с GNU bash -O extglob или zsh -o kshglob или ksh93:

$ ln -s "${current_path//+([^\/])/..}/$parent_file_to_lunk" "$current_path/"

(обратите внимание, что предполагается, что компоненты $current_path сами по себе не являются симлинками)

:

$ ln -s "${current_path//+([^\/])/..}/$parent_file_to_lunk" "$current_path/"

(обратите внимание, что это предполагает, что компоненты $current_path не являются симлинками)

:

/home/kostas/test/dir/hello/link -> ../../../file/to/link

.

0
24.02.2014, 23:03
3 ответа
[115980] Все релизы, которые когда-либо были доступны здесь с сайта Fedora Project:
  • https://archives.feedoraproject.org/pub/archive/fedora/linux/releases/
  • Fedora 15 здесь:

    https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/15/Fedora/

    0
    28.01.2020, 05:00
    [12163]разрешение вопросов по федопроекту[12164]Попробуйте это, если возможно ...[12165]wget[12166]archives.fedoraproject. org/pub/archive/fedora/linux/releases/15/Fedorai386/os/Packages/fedora-release-15-1.noarch.rpm[12167]rpm --force -Uvh fedora-release-15.1.noarch.rpm[12168]Это должно восстановить все файлы оригинального репозитория в разделе /etc/yum.repos.d/[12169]Похоже, это сработало; видимо, я просто ссылался на неправильный установочный пакет, и единственная проблема, с которой я столкнулся, была в размещенном URL с отсутствующим трейлинговым слэшем после 15/Fedora и ошибкой зависимостей, которая была решена с помощью опций --nodeps. Я ценю помощь всех, кто помог мне в этом вопросе[12170]столкнулся с ещё несколькими проблемами:[117363][116857]. [116858][root@Beelzebub etc]# yum check[12171]Configuration file /etc/yum/pluginconf.d/blacklist.conf не найден[117364] Невозможно найти конфигурационный файл для черного списка плагинов[117365]. Конфигурационный файл /etc/yum/pluginconf.d/refresh-packagekit.conf не найден[117366] Невозможно найти конфигурационный файл для плагина refresh-packagekit[117367] Файл конфигурации /etc/yum/pluginconf.d/whiteout.conf не найден[117368] Невозможно найти конфигурационный файл для белого цвета плагина[117369]. Загруженные плагины: langpacks, presto[117370] Федора-релиз-15-1.noarch не хватает требований федора-релиз-релиз-Rwhide = ('0', '15', '1')[117371]. yum-3.2.29-9.fc15.noarch - дубликат с yum-3.2.29-4.fc15.noarch[117372]. ням-лангпаки-0.2.4-2.fc15.noarch - дубликат с ням-лангпаками-0.2.2-1.fc15.noarch[117373]. yum-utils-1.1.31-2.fc15.noarch - дубликат с yum-utils-1.1.30-2.fc15.noarch[12172]Ошибка: проверьте все[12173]обновления[117378]: успешно переустановлена rawhide[117379]. rpm -iUvh [12174]https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/15/Fedora/i386/os/Packages/fedora-release-rawhide-15-1.noarch.rpm[12175]update[117385] : anaconda-yum-plugins содержит все недостающие конфигурационные файлы; до сих пор не уверены в удалении дубликатов ...[12176]update[117387] : yum переустановка, похоже, позаботилась о дубликатах предупреждений[116869].
    0
    28.01.2020, 05:00
    [116002] Федора 15 - [116351] длинная [116352] без всякой поддержки. Сделайте себе одолжение и установите более новую версию или (если требуется долгосрочная стабильность) перейдите на последнюю версию CentOS.[116003].
    0
    28.01.2020, 05:00

    Теги

    Похожие вопросы