Как скопировать структуру папок и сделать символические ссылки на файлы?

Вы не исчезая в огромном пространстве бытия прямо сейчас? Вы когда-нибудь существовала? Ниббана-это окончательный отказ...пока вы отпустить желание существовать или не желая существовать вы не будете жить вечно без страданий. Ниббана означает нет больше страданий, но смерть, рождение и жизнь означает страдание продолжается. Мы не можем понять этого, пока мы не практиковали добродетель и видя вещи, как они есть.

+873
mday108 14 сент. 2016 г., 18:12:44
22 ответов

Я пытался сделать по Scribus для работы на моем новом в Gentoo 12.1 (для amd64, рабочие столы Xfce и Qt 4.8.2) установки, а при работе в качестве обычного пользователя программа не запускается. Благодаря советам и дополнительных тестов ниже я сузили его до проблемы .ICEauthority, когда я переместить файл (или запуск файла как корень, шо нет файла) это прекрасно загружается. Файл хоть и создается автоматически при входе в систему, так что удаление это не вариант.

Я пробовал эти ебилды, с тем же результатом:

  • Стабильный для amd64 (1.4.0-Р2)
  • Неустойчивой архитектурой amd64 (1.4.1)
  • Стабильный архитектурой i386 (1.4.0-Р2)

Некоторые результаты трассированием, я смешал трассированием -eopen и полный выход на первом.

Как Пользователь:

открыть("/usr/доли/язык/ванной/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/домашний/ХХХ/.ICEauthority", флагов o_rdonly) = 8
открыть("/домашний/ХХХ/.ICEauthority", флагов o_rdonly) = 8
открыть("/домашний/ХХХ/.ICEauthority", флагов o_rdonly) = 8
открыть("/домашний/ХХХ/.ICEauthority", флагов o_rdonly) = 8
открыть("/home/xxx/.scribus//prefs140.xml", флагов o_rdonly|O_CLOEXEC) = 8
открыть("/usr/доли/файла/перевод/по Scribus.en_GB.УК", флагов o_rdonly|O_CLOEXEC) = 8
открыть ("файл/etc/файл nsswitch.конф", флагов o_rdonly) = 8
открыть ("файл/etc/ЛД.так.кэш", флагов o_rdonly) = 8
открыть("/lib64/libnss_compat.так.2", флагов o_rdonly) = 8
открыть("/lib64/libnsl.так.1", флагов o_rdonly) = 8
открыть ("файл/etc/ЛД.так.кэш", флагов o_rdonly) = 8
открыть("/lib64/libnss_nis.так.2", флагов o_rdonly) = 8
открыть("/lib64/libnss_files.так.2", флагов o_rdonly) = 8
открыть ("файл/etc/passwd с", флагов o_rdonly|O_CLOEXEC) = 8
открыть ("файл/etc/passwd с", флагов o_rdonly|O_CLOEXEC) = 8
вызов fcntl(8, F_GETFD) = 0х1 (флаги FD_CLOEXEC)
использует lseek(8, 0, SEEK_CUR) = 0
функцию fstat(8, {st_mode=значений: s_ifreg|0644, st_size=1129, ...}) = 0
вызов mmap(null, в 1129, PROT_READ, MAP_SHARED, 8, 0) = 0x7f748c6bd000
использует lseek(8, 1129, SEEK_SET) = 1129
выполнении munmap(0x7f748c6bd000, 1129) = 0
рядом(8) = 0
написать(7, "\1\Ф\1\0\7\0\0\0\1\0\0\0\0\0\0\0\6\0\0\0UserID\0\0\0\0\0\0"..., 64) = 64
--- Сигнала SIGSEGV {поля si_signo=сигнала SIGSEGV, поле si_code содержится=SEGV_MAPERR, адрес в=0x7070415173} ---
rt_sigaction(истечении отправляет, {значение sig_dfl, [ALRM], SA_RESTORER|SA_RESTART, 0x7f7488617bc0}, {значение sig_dfl, [], 0}, 8) = 0
функцию fstat(1, {st_mode=S_IFCHR|0620, это=makedev, который(136, 0), ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f748c6bd000
записи(1, "по Scribus аварии\Н", 14) = 14
писать(1, "-------------\Н", 14) = 14
пишите(1, "по Scribus падает из-за сигнала #1"..., 34) = 34

Как корень (тот же первый файл, потом другой):

открыть("/usr/доли/язык/ванной/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
На Qt: сеанс управления ошибка: авторизация отклонена, причина : ни один из указанных протоколов аутентификации поддерживаются и хост-ошибка аутентификации
открыть("/root/.scribus//prefs140.xml", флагов o_rdonly|O_CLOEXEC) = 7
открыть("/usr/доли/файла/перевод/по Scribus.en_GB.УК", флагов o_rdonly|O_CLOEXEC) = 7
открыть("/usr/доли/файла/иконки/заставки.ПНГ", флагов o_rdonly|O_CLOEXEC) = 7
открыть ("файл/etc/библиотеки Qt4/тролями.конф", флагов o_rdonly|O_CLOEXEC) = -1 ENOENT (нет такого файла или каталога)
открыть ("файл/usr/lib64/Qt4 для/Плагины/imageformats", флагов o_rdonly|o_nonblock и|O_DIRECTORY|O_CLOEXEC) = 8
открыть ("файл/usr/lib64/Qt4 для/Плагины/imageformats/libqgif.так", флагов o_rdonly) = 8
открыть ("файл/usr/lib64/Qt4 для/Плагины/imageformats/libqico.так", флагов o_rdonly) = 8
открыть ("файл/usr/lib64/Qt4 для/Плагины/imageformats/libqjpeg.так", флагов o_rdonly) = 8
открыть ("файл/usr/lib64/Qt4 для/Плагины/imageformats/libqmng.так", флагов o_rdonly) = 8
открыть ("файл/etc/ЛД.так.кэш", флагов o_rdonly) = 8
открыть ("файл/usr/lib64/libmng.так.1", флагов o_rdonly) = 8
открыть ("файл/usr/lib64/liblcms.так.1", флагов o_rdonly) = 8
открыть ("файл/usr/lib64/Qt4 для/Плагины/imageformats/libqtiff.так", флагов o_rdonly) = 8

Я побежал через ГДБ (после компиляции без -О2):

(БГД) запустить
Начиная программу: /usr/бен/по Scribus 
[Отладки потока с помощью libthread_db включено]

Программа получила сигнал сигнала SIGSEGV, ошибка сегментирования.
0x0000000000e932c8 в объект TypeInfo имя ScribusQApp ()
(БГД) след
#0 0x0000000000e932c8 в объект TypeInfo имя ScribusQApp ()
#1 0x00007ffff70c94bf в ?? () из /usr/lib64/Qt4 для/libQtGui.так.4
#2 0x00007ffff70c9789 в ?? () из /usr/lib64/Qt4 для/libQtGui.так.4
#3 0x00007ffff278b11e в _SmcProcessMessage () из /usr/lib64/libSM.так.6
#4 0x00007ffff257a9c3 в IceProcessMessages () из /usr/lib64/либице.так.6
#5 0x00007ffff65b7de3 в QMetaObject::activate(входит объект QObject*, QMetaObject константные*, int и Void* после*) () из /usr/lib64/Qt4 для/libQtCore.так.4
#6 0x00007ffff660338e в QSocketNotifier::активированный(инт) () из /usr/lib64/Qt4 для/libQtCore.так.4
#7 0x00007ffff65bfaab в QSocketNotifier::событие(событие QEvent*) () из /usr/lib64/Qt4 для/libQtCore.так.4
#8 0x00007ffff704c8b4 в QApplicationPrivate::notify_helper(от QObject*, событие QEvent*)
() из /usr/lib64/Qt4 для/libQtGui.так.4
#9 0x00007ffff705136f в от QApplication::уведомление(от QObject*, событие QEvent*) () из /usr/lib64/Qt4 для/libQtGui.так.4
#10 0x00007ffff65a33ab в QCoreApplication::notifyInternal(от QObject*, событие QEvent*)
() из /usr/lib64/Qt4 для/libQtCore.так.4
#11 0x00007ffff65d0c18 в ?? () из /usr/lib64/Qt4 для/libQtCore.так.4
#12 0x00007ffff29d6672 в g_main_context_dispatch () из /usr/lib64/libglib-2.0.так.0
#13 0x00007ffff29d6e68 в ?? () из /usr/lib64/libglib-2.0.так.0
#14 0x00007ffff29d7041 в g_main_context_iteration () из /usr/lib64/libglib-2.0.так.0
#15 0x00007ffff65d12bf в QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () из /usr/lib64/Qt4 для/libQtCore.так.4
#16 0x00007ffff70edc7e в ?? () из /usr/lib64/Qt4 для/libQtGui.так.4
#17 0x00007ffff65a722f в QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () из /usr/lib64/Qt4 для/libQtCore.так.4
#18 0x0000000000c26285 в ScribusQApp::инит() ()
#19 0x0000000000e04250 в mainApp(инт, тип char**) ()
#20 0x0000000000e041f8 в Main ()

Я обычно всегда найти решение проблемы в интернете - так что я не использовать для отправки отчетов об ошибках. Однако я не могу показаться, чтобы найти какие-либо дела с этой проблемой в этот раз.

Так куда я должен идти отсюда - файл отчета об ошибке с файла? Они нуждаются в дополнительной информации от предоставляемого здесь?

Любые советы будут с благодарностью.

Всего наилучшего и спасибо за ваше время.

+945
user3508972 03 февр. '09 в 4:24

Говорят, что у вас "главный" жратвы на /dev/ПДД, с несколькими ядрами Linux, а также имеет вторичную дистрибутив Linux на /dev/sdb2 буд ет экспортироваться.

Компьютер загружается в /dev/ПДД жратвы. Оттуда, как для загрузки ядра в /dev/sdb2 буд ет экспортироваться ?

При обновлении-жратвы в распределение в /dev/sda, то ОС-проберитесь будет обнаруживать те в /dev/sdb2 буд ет экспортироваться и заполнить меню grub соответственно в (как/dev/sda) в файл/boot/grub/с жратвы.конф.

Но это неудобно, так как при установке нового ядра или изменить параметры загрузки в /dev/sdb2 буд ет экспортироваться распределение, это обновления (файл/dev/sdb2 буд ет экспортироваться) в/boot/grub/с жратвы.cfg Для но не основной жратвы.конф.

Как получить основное харч читать и включать записи из вторичных жратвы ?

+929
abrams 20 апр. 2012 г., 23:56:56
Другие ответы

Связанные вопросы


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

Ок, я на самом деле понял этого сам. Проблема в том, что я установил 12.04 с CD, но сохранил старый домашний раздел. Когда я создал нового пользователя (с таким же именем как и старый) я получил правильный домашний каталог, но неправильный UID и GID. Когда я изменил его на правильные значения, все снова работает!

+873
Oyot 3 окт. 2020 г., 07:17:21

Если я сделаю переключатель в обработке моих фотографий на моем Mac, из Picasa в iPhoto, тогда мне нужно иметь возможность забрать все мои фотографии синхронизируются и хранятся на "облачных" серверах, для обмена фотографиями онлайн. (обратите внимание, все фотографии, а не только последние 1000.)

Какой самый эффективный способ для пользователей iPhoto для вся их коллекция синхронизирована, хранить и делиться на облачный сервер?

Спасибо!!!

+852
user343533 9 мая 2017 г., 06:23:19

С помощью команды rsync --ссылка-дест для экономии пространства снимки, как я могу выяснить, сколько места у меня на самом деле спасли? Или более общее:

Как выяснить, сколько места каталог использует, учитывая только те файлы, которые не являются жестко связанные в другом месте за пределами структуру каталогов? Спросила по другому: сколько места будет освобождено после удаления этого каталога? (дю-УГ будет лежать. Пространство, необходимое для себя жестких ссылок может быть включен)

+754
dg10a 21 мая 2019 г., 06:56:48

Я делаю 75 км на велосипеде в течение нескольких дней. Я хотел бы получить некоторые советы по:

  1. что съесть днем / ночью?
  2. Что съесть утром поездка (поездка начинается в 8 утра)

что-то еще, чтобы сосредоточиться на ночь перед или утром ехать

+744
user58718 23 июн. 2017 г., 14:06:31

Народы смогут сочетать расширение арифметики и фигурные скобки?

$ для меня в {$((1 + 1))..5}; сделать эхо $я; сделано;
{2..5}
$ Эхо "Баш смеется надо мной"
+732
Slime Shady 19 июн. 2017 г., 05:33:00

Если Windows-единственная ОС, которая по-прежнему рассчитываю на экране больше не появится, так как он не имеет цели, в противном случае он может просто удалить свои записи, и вот оно.

+637
Warm 9 дек. 2012 г., 05:18:14

Я бы порекомендовал установить границу, например, отвечая на неуместный электронной почты, например, с

Уважаемый ХХХ, спасибо за Ваш e-mail, но я должен сказать вам, что я чувствую себя неловко с такого рода электронные письма и они неуместны. Я очень ценю ваш профессиональный опыт и поддержку, но я хотел бы придерживаться рабочих отношений.

Если он игнорирует это, вы, по крайней мере, пытался объяснить ему свою точку зрения (которая может помочь в случае эскалации).

С учетом замечаний: Я дал такой ответ, потому что вы писали, что он не отреагировал на едва различимым признакам. Я знаю многих мужчин, что они "не замечают, что их поведение было воспринято как неуместное". Это полезно, чтобы быть очень ясно, по крайней мере, один раз. С другой стороны, я не жил в США и, возможно, мой ответ будет грубый звук в ушах. Вы должны изменить его таким образом, что показывает уважение и признательность за профессиональный опыт и поддержку, но ясно, что нет частного интереса.

По поводу проживания: если вы чувствуете, что есть какие-либо проблемы, возникающие, вы можете связаться омбудсмен и показать свою (и его) письма и попросите его быть исключены из процесса.

+619
Mooring Niu 11 окт. 2018 г., 09:45:46

У меня есть Палм Центро, и я бы хотел, чтобы скопировать фотографии на компьютер. Однако, я использую Ubuntu, и я не хочу, чтобы перейти к Windows или использовать ужасные приложения Palm синхронизация (через Wine.) Есть ли приложения Linux я могу использовать, чтобы легко копировать мои фотографии с телефона на компьютер? Я бы предпочел простой командной строки скрипт в монолитный пакет.

+492
likjjdblue 13 июл. 2013 г., 06:08:22

Я установить установки, чтобы выполнить требования память ЖКТ. У нас есть в любом случае, чтобы сбросить установки по умолчанию, я имею в виду, что они были прежде, чем я их. Пожалуйста, имейте в виду, я делаю это из скрипта Python

+435
Jamesvdv 4 июн. 2010 г., 15:41:36

Я использую мой Sony SWR50 смарт-часы уже около недели и все работает просто отлично, все синхронизируется, как вы ожидали.

Однако, когда я использую "пальцем вверх" жест для вызова приложения Google, он только показывает информацию о погоде (местный, работа и текущее местоположение). Тогда я пальцем влево, чтобы увидеть дополнительные опции и нажмите "больше с Google", и он никогда не дает мне что-нибудь еще, так же 3 погода элементы снова.

В отличие от этого, на мой телефон (приложение 2) приложение Google показывает погоду и целая куча других вещей, таких как новостные статьи, YouTube каналы, предупреждения трафика и т. д.

На часах там, кажется, не быть любой способ, чтобы настроить то, что показано.

Как я могу добавить больше интересного контента приложения Google часы?

+405
Mark Rogers 19 окт. 2014 г., 02:56:31

Я использую этот раствор для декомпиляции файлов AppleScript, прежде чем добавлять их в репозиторий Git. Он в основном создает фильтр, используя osacompile и osadecompile для преобразования обычного текста исходный и скомпилированный помощью AppleScript.

Я заметил, однако, что некоторые приложения, указанные в сценарии, неожиданно начиная на ЖКТ добавлять и виновник osadecompile.

Пример:

Когда я запускаю скрипт osadecompile.scpt на следующий скрипт, плагин Firefox запускается:

сказать приложение "браузер Firefox"
 расположение "https://apple.stackexchange.com"
конец сказать

Он не открывается в месте, указанном, однако процесс Firefox запускается и продолжает работать.

Вопросы:

  • Я могу что-нибудь сделать, чтобы избежать этого?

  • Что именно здесь происходит? Ли запустить скрипт в фоновом режиме (с помощью скриптов - как сказать "что-то" , кажется, не работать)?

+350
Matthew Halliday 14 мар. 2021 г., 15:21:41

Вы играть и выиграть моментально или вы ждете своей очереди?

Карты должны быть на столе, так что в данном случае, похоже, нужно ждать, пока ваша очередь - вы не можете играть необходимые хранитель, когда это не ваша очередь. Как только вы играть в нее (в свой ход), вы выиграете мгновенно.

В другой ситуации, хотя, вы могли бы выиграть мгновенно, например, если цель изменений в тот, чьи условия вас уже встречают.

Так это "неважно, чья очередь" или это "на столе перед вами"?

Это обе; нет никакого противоречия. Правила говорят, что вы выиграете мгновенно, независимо от того, чья очередь, когда вы соответствуете условиям цель, и условия, цели заключаются в том, что карты будут на столе. Правила, безусловно, не говорите, что если есть какой-то способ вы можете выиграть моментально нарушая правила (например, изменение какой целью это значит) тебе можно делать так!

+238
Ying Ferrer 2 июн. 2021 г., 10:03:09

это единственный гид, который работал для меня : http://smarttechtips.blogspot.com/2013/12/how-to-fix-grayed-out-wifi-on-iphone.html

вот резюме того, что вы собираетесь сделать :Д :

  • вам придется побег из тюрьмы устройство.
  • включить сотовые данные и установить OpenSSH, afc2add (эти 2 приложения всего около 4 МБ)
  • установите приложение под названием ispirit на ваш компьютер, а затем подключить устройство.
  • установите macfixer на вашем телефоне с помощью ispirit , а затем повторно запустите Cydia и установите необходимые обновления (вы найдете обновление для macfixer, установить его )
  • перезагрузите ваш телефон.
  • если это не помогло, то попробуйте первый метод сушки волос , (только нагрев указанной части в течение 3-4 минут или пока вы не получите сообщение, что ваш телефон слишком жарко....') затем повторно снова руководство. надеюсь, что это помогает :Д
+231
zabini 4 сент. 2022 г., 09:06:36

С помощью sed, вы могли бы попробовать

СЭД -е 'ы/(.*)_.*/\1/'

например, скопировать и вставить в командную строку

% кошка << ВФ | СЭД -е 'ы/(.*)_.*/\1/'
abc_def_12345.zip
abc_123.zip
abc_def_ghi_3432.zip
ВФ

выход

abc_def
Азбука
abc_def_ghi

обратите внимание, эта команда оставляет СЭДс автоматической печати из модели пространства на месте, что означает, что любые другие линии, которые не совпадают с Паттен (т. е. не содержат никаких _'S, будет часть производства. Если вы не хотите, вы могли бы использовать

СЕПГ -Н-Е-Х/(.*)_.*/\1/р'
+199
Tom Ford 8 февр. 2022 г., 09:59:02

Я с помощью recordMyDesktop и вот моя проблема: мне нужно записать звук, издаваемый на моем рабочем столе и поставить некоторые замечания по нему одновременно.

Сейчас у меня нет проблем, комментируя происходящее на экране, мой микрофон записывает мой голос, но есть ли способ я могу записать звук, издаваемый программным обеспечением, а?

+187
Mikel Rapo 1 янв. 2011 г., 12:19:47

Симптом пустого жесткого диска, чаще всего, вызвана одним из двух условий:

  • В таблице разделов ошибка -- перекрывающиеся секции, неоднозначное с GPT/MBR и статус, разделов слишком большими для диска, и другие проблемы, причиной библиотекой libparted (на которой большинство Linux разделение инструментов), чтобы валиться с ног. Общий признак-это диск, который появляется, чтобы быть пустым. Мой FixParts программой (включен в Ubuntu с помощью gdisk пакет, МСИО) может устранить многие из этих проблем.
  • Остатки данных RAID -- диск, который используется для быть использованы в материнской плате на основе программного RAID конфигурации могут иметь остатки данных RAID, которые будут путать системы. Как правило, вы можете удалить эти данные, введя команду sudo dmraid -Е-Р /Дев/СДА (подставив дискового устройства имя устройства/dev/ПДД, если это необходимо). Вы должны быть уверены , что диск не в RAID конфигурации, прежде чем сделать это, хотя. Вы могли также хотеть проверить вашей материнской платы прошивку настройки, чтобы убедиться, что набег поддержки инвалидов.
+165
Emily Williams 20 янв. 2017 г., 12:10:44

Как добавить немецкий праздничные дни в мое мировоззрение 2016 приложение на OSX?

Я в настоящее время в Великобритании праздники, но хочу добавить немецкие.

+106
Siddha 13 июл. 2015 г., 08:36:29

В /и т. д./httpd/conf/и файл httpd.Conf в строке 36 в символы находятся. Мина :

Символы /и т. д./httpd

Но это возвращает синтаксическая ошибка когда я пытаюсь запустить httpd для обслуживания.
Кто может дать мне путь символы по умолчанию?

+71
Julie Ahn 10 апр. 2021 г., 23:14:48

Сайт поставляется с поддержкой расширений (с GNU LibreJS), что "блоки несвободные нетривиальные JavaScript в то время как позволяя JavaScript, который является бесплатным и/или тривиально".

enter image description here

Отключив аддон решает проблему сообщили здесь.

+32
tieubinhco 12 мар. 2018 г., 10:57:41

Для меня, скорее всего, результат недостаточной "время отдыха" - это отсутствие вкуса. Он на вкус как кофе, но без достаточной глубины вкуса. В таком случае, я просто дайте ему отдохнуть в течение двух дней, затем снова попробовать кофе. Обычно наблюдается заметное улучшение.

В некоторых случаях, вкус не улучшится больше отдыха. Это значит, что я не жареная фасоль достаточно далеко. Так что я отмечаю жарить немного дольше (от 10 до 15 секунд) в следующий раз.

+16
ivanrussk 19 янв. 2014 г., 01:22:51

Показать вопросы с тегом