Ядро Linux руководство сборки: результирующий двоичный файл в 10 раз больше, чем скомпилированные двоичные файлы

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

+379
shelly G 17 февр. 2015 г., 21:18:47
23 ответов

Да, Метеор Голема может пристрелть и разрушить Planeswalker-ом на поле боя. Игрок "Мироходца" только с точки зрения знания. Что касается игровой механики, "Planeswalker-а" имеет определенный смысл, и объект Planeswalker-это не игрок и наоборот.

Planeswalker-а в механическом смысле-это тип объекта, игра, объект, который взаимодействует с игроками и другие объекты:

102.1. Игрок является одним из людей в игре. [..]

109.1. Объект представляет собой способность в стек, карт, копии карт, маркер, заклинание, постоянный или эмблема.

Planeswalker-а не существо, как вы уже отметили, но свои собственные постоянные типа рядом существ и другие:

110.4. Есть пять постоянных видах: артефакт, существо, чары, земля, и Planeswalker-а.

Поэтому, если Метеор Голема можно уничтожить неиспользования земельного участка в постоянное, то, что включает Planeswalker-ом на поле боя.

+908
mischab1 03 февр. '09 в 4:24

Симлинки

Autodereferenced ссылок на имена файлов

Ссылки на файл буквально текстовый файл, который обрабатывается особым ядром и содержанием которого является путь к другому файлу/директории.

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

Указатель/справочник по языку C++ аналогия

Если вы знакомы с C/C++, то символическая ссылка ведет себя несколько как справочник по языку C++ или autodereferenced указатель в большинстве случаев (не все: например, РМ или МВ работают непосредственно на символическую ссылку, а не на цели). Разница в том, что реальных ссылок c++ привязать к адреса памяти, а символические ссылки привязать к файловой системе адресов.

Свесив симлинки

Содержимое символической ссылки не должны быть действительный путь к файлу ссылка --> тогда у вас есть висячие ссылки (как danglig указатель или подвешенные).

Относительные симлинки

Если путь в ссылку не абсолютная (начиная с /), то относительный путь будет решена относительно расположения ссылку (Не ссылку контекстах, относительные пути решаются относительно $ФРД).


Флаг-S и жестких ссылок

К флаг для "создания сymlinks". ЛН может также создания жестких ссылок. Жестких ссылок работают на другом уровне, который находится ближе к реализации файловой системы (следовательно, невозможно создание жестких ссылок в разных файловых системах).

Файловые системы в Unix-магазин имена (названия каталогов) и содержимое файла (оглавление каталога) отдельно, а имена просто autodereferenced подсчетом ссылок указатели на их содержание. Жесткую связь создает другое название того же содержания при увеличении счетчика ссылок.

$ Эхо 'содержание' > Ф1
$ Общ -л Ф1 
 * 1 * #2-й столбец-это количество ссылок
в Ф1 $ Ф2 #создать еще одно имя для содержимого Ф1
$ Общ -л Ф1
 * 2 * #содержание F1 имеет два именованных ссылок на него
$ РМ Ф1 #F1 на содержание жизни (в F2) #
 # потому что РМ удаляет только ссылку на блок данных
 #и это не единственная ссылка
 #(РМ ivokes системного вызова в буквальном смысле под названием `отвязать`)

Жестких ссылок каталог

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


Символических и жестких ссылок—большой обзор фото:

Эхо 'файл данных > именем 
ЛН именем имя_файла2 #жесткой связи
ЛН -с "$ФРД/именем" absoluteSymlinkTofileName 
ЛН -с именем relativeSymlinkTofileName 

На одной физической файловой системы, ЛН создает еще одно имя для файла данных (ЛН будет не через файловую систему). Вы можете удалить либо именем или имя_файла2 и пока хотя бы одно имя осталось, файл данных живет.

absoluteSymlikTofileName является autodereferenced ссылку с именем Имя. Пока что путь решает что-то, символическая ссылка является действительной. Если вы удалите мишень, болтается симлинк. Это абсолютная ссылка, так что вы можете переместить его в других местах, не изменяя ее действия.

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

+841
Ken Collins 18 мар. 2020 г., 18:45:08
Другие ответы

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


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

Я хочу изменить все имена они имеют точную длину 16 символов (цифр и букв нижнего регистра). Я пробовал [0-9а-я]{16} и [0-9а-я]\{16\} для заполнителя regX в следующем фрагменте, но он не работает.

для файла в <regX>
делать
 МВ "$" дело "${файл}.тхт"
сделано
+788
Kyanni Elwin 13 янв. 2020 г., 14:20:28

Есть ли возможность увидеть в Наутилус и Наутилус начальное видео в моем видео папке уже смотрел?

+740
dazzpowder 26 апр. 2015 г., 01:11:39

если вы можете загрузиться в Live-образ, и есть внешний жесткий диск или флэш-накопитель можно использовать ДД для копирования диска на другой файл.

ДД БС=512, если=/dev/<ваш диск> о=/some_dir/ФОО.употр усл=значение noerror,Sync в
+735
user288231 6 нояб. 2019 г., 13:48:10

Я живу в маленькой квартире с маленькими балконами. Если я собираюсь выращивать некоторые овощи, мне нужно больше пространства!

Я попробовал местного сообщества сад, но у него есть 3 года вперед..

Есть ли другие варианты для аренды земли в небольших масштабах (думаю 5 квадратных метров)? Любой ремикс Авито аренда дворе?

Я живу в Монреале, но я в равной степени заинтересованы в решениях, которые существуют в другом месте!

+697
Md Danish Khan 12 февр. 2022 г., 05:09:43

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

Эхо -N "введите имя пользователя: "
читать текст
команды useradd $текст

Я был в состоянии сделать скрипт, чтобы добавить нового пользователя (я проверил файл/etc/passwd в записи). Однако, я пробовал и я не могу получить пароль (введенный пользователем) для вновь созданного пользователя перед. Если кто может помочь мне Установить пароль для вновь созданного пользователя, он будет иметь большую помощь.

+649
Watchdog 29 апр. 2013 г., 04:26:28

В настоящее время я использую Убунту 18.04 и VirtualBox графический версия 5.2.18 и я столкнулся следующие ошибки:

Драйвер ядра не установлен (для RC=-1908)

Драйвер ядра в VirtualBox ОС Linux (vboxdrv) либо не загружается или есть проблемы с правами на /dev/vboxdrv. Пожалуйста, переустановите пакет переходный пакет и загрузить модуль ядра, выполнив

'команды modprobe vboxdrv'

как корень.

где: suplibOsInit что: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - в драйвера поддержка не установлена. На Linux, откройте вернулся ENOENT.

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

Редактировать: я уже пробовал:

суда apt-получить установку переходный строить-важно для Linux-заголовков-универсальный

и

судо apt-получить установку переходный
суда /и т. д./init.д/установки vboxdrv 

и

судо команды modprobe vboxdrv

Выход команды modprobe: ошибка: не удалось вставить 'vboxdrv': операция не разрешена

Но ни один из них не работает.

+598
morais 3 июн. 2014 г., 05:47:53

Mediatomb не включенными в Джесси, потому что она испытывает огромную ошибку безопасности, которая не была исправлена в время для релиза (и до сих пор не видите сообщение об ошибке для более подробной информации).

Если вы действительно хотите установить, вы можете добавить нестабильных источников с соответствующим закреплением (если это не значит ничего к вам, то вы, пожалуй, не стоит), или вы можете вручную скачать и установить три необходимых пакетов из https://packages.debian.org/sid/all/mediatomb/download, https://packages.debian.org/sid/amd64/mediatomb-common/download (предполагая, что вы используете для amd64) и https://packages.debian.org/sid/all/mediatomb-daemon/download.

+567
nourdine 1 дек. 2013 г., 01:34:43

Я только предполагаю, что здесь, как мой Г4 ртуть не можете запустить ОС х 10.8, но файл confil может требовать подписывания SMB и NTLM версии 2, попробуйте уменьшить уровень проверки подлинности и отключить подписывание SMB и дайте мне знать, если это решит вашу проблему. В предыдущих версиях это было по протоколу SMB.конф

Вы можете также попробовать: http://eduo.info/apps/smbup

http://jsddevelopment.blogspot.com.es/2012/06/wdtv-live-and-samba.html

+540
RayanFar 1 окт. 2011 г., 03:36:18

В спецификации POSIX не дать вам пример для этого:

Общ | СЭД -Е 'С/"/"\\""/Г' -е 'ы/.*/"&"/' | команды xargs -е " е '<%S>У\П'

(с именами файлов могут быть произвольными последовательностями байт (Кроме / и нулевого) и СЭД/команды xargs ожидал текст, также необходимо исправить язык в C (где все номера-нулевым байтом бы допустимые символы), чтобы сделать это надежно (за исключением размер реализаций, которые имеют очень низкий ограничение на максимальную длину аргумент))

У -Е " для команды xargs реализаций, что без этого не понять _ аргумент для обозначения конца ввода (где эхо _ Б | команды xargs выходов это только к примеру).

С GNU размер, вы можете использовать:

Общ | команды xargs -D 'в\н' е '<е %>\п

ГНУ команды xargs также -0 , которые были скопированы на несколько других реализаций, так:

Общ | тр '\N' в '\0' | команды xargs -0 е '<е %>\п

немного более портативный.

Все эти считать имена файлов не могут содержать символы новой строки. Если там могут быть имена с символами новой строки, выход ЛС просто не пост-обработки. Если вы получаете:

а
б

Это может быть либо два, а и Б файлы или файл в<перевод строки>Б, нет никакого способа, чтобы сказать.

ГНУ ЛС есть - цитирую-стиль=раковина-всегда что делает его вывод однозначен и может быть пост-обработки, но цитирование не совместимы с цитированием ожидаемый размер. команды xargs признать "...", с\х и '...' форм цитирования. Но как "..." и '...' сильные цитаты и не может содержать символы новой строки (только \ деться символы новой строки для команды xargs), так что это не совместимо с SH цитировать где только '...' сильные цитаты (и может содержать символы новой строки) а \<новая строка> - строка-продолжение (удаляется) вместо сбежавшего строки.

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

ивала "файлы=($("ЛС" - цитирую-стиль=Шелл-всегда))"
[ "${#файлы[#]}" -экв 0 ] || е '%ы\0' "${файлы[@]}" |
 команды xargs -0 е '<е %>\п
+515
user306126 16 июл. 2013 г., 20:50:06

Максимальный перебор (и сложность! и клопов!) можно было с помощью текст::Автоформат на Perl модуль.

% < ввод 
1. фу
2. бар 100%
3. котята
4. он становится темным. там может быть монстром
4. Нет, серьезно, это становится темно
4. действительно, Вы должны найти свет или что-то.
4. ты даже не обращаешь внимание? превед
4. съесть торт
5. единороги
6. радуги
% Перл-Мтекст::Автоформат -0777 -стым '$_=автоформат $_, { все => 1 }' < ввод
 1. фу
 2. бар 100%
 3. котята
 4. он становится темным. там может быть монстром
 5. Нет, серьезно, это становится темно
 6. действительно, Вы должны найти свет или что-то.
 7. ты даже не обращаешь внимание? превед
 8. съесть торт
 9. единороги
10. радуги
% 

Фактические результаты будут зависеть от вклада, желаемый результат, прошло опционами и т. д.

+501
George Watson 3 мая 2010 г., 13:00:33

Некоторые позиции постдока формально рекламируется. Возможно, даже больше существовать на "сером рынке" - они не рекламируются, и человек ищет постдока должен связаться с профессором напрямую.

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

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

Я должен стараться, чтобы применить только на официально объявленных должностей, или я должен отказаться и подход старших преподавателей напрямую?

+489
MrKeeame 13 сент. 2011 г., 06:07:08

Какие части кода ОС связано с ядром?

Я понимаю схему системы, но у меня задание про части кодирования.

+367
yue huang 31 мар. 2023 г., 08:12:15

У меня была такая же проблема с тех пор, как я купил два внешних монитора для моего ноутбука System76. Представитель System76 на форумах Убунту сказал, что ноутбук поддерживает двойные внешние экраны, но не все три одновременно (третья дисплей ноутбука). Я наконец-то решен вопрос, заставляя xorg в "игнор" на экране ноутбука.

Вам потребуется создать файл xorg.conf файл, используя эти инструкции: https://fedoraproject.org/wiki/How_to_create_xorg.conf. Переместить его в /etc/Х11/файл xorg.конф. Откройте терминал, наберите xrandr и посмотреть на то, что ваши имена устройств. Мои были LVSD1, разъемы HDMI1 и входы vga1. В xorg.conf, внести следующие изменения:

В разделе "Устройства" добавьте строку для каждого выходного устройства от расширения xrandr. Мои:

Вариант "монитор-LVDS1" "MonitorLaptop"
Вариант "монитор-разъемы HDMI1" "MonitorHDMI"
Вариант "монитор-входы vga1" "MonitorVGA"

С левой стороны находится "монитор", а затем имя от расширения xrandr. Правая сторона-это то, что мы называем это в xorg.конф.

Далее, убедитесь, что у вас есть 3 монитора разделы. Настройте их так:

Раздел "Монитор"
 Идентификатор "MonitorLaptop"
 Опция "игнорировать" "правда"
EndSection

Раздел "Монитор"
 Идентификатор "MonitorHDMI"
 Опцию "Включить" "правда"
EndSection

Раздел "Монитор"
 Идентификатор "MonitorVGA"
 Опцию "Включить" "правда"
EndSection

И две секции такой экран:

Раздел "Экран"
 Идентификатор "Screen0"
 Устройство "Card0"
 Монитор "MonitorHDMI"
EndSection

Раздел "Экран"
 Идентификатор "Screen1"
 Устройство "Card0"
 Монитор "MonitorVGA"
EndSection

И, наконец, в секции ServerLayout, вы должны иметь две настройки экрана:

Экрана "Screen0"
Экрана "Screen1" Полосу Отвода "Screen0"

Перезагрузка и скрестить пальцы :Д

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

+333
Paulpro 4 дек. 2017 г., 13:45:19

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

+282
Shaun Ellis 26 июн. 2017 г., 09:58:09

Быть безопасным. Используйте подстилки используется только для заполнения отверстий; это о нем.

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

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

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

Я вырыл яму, вокруг лес, а "а" я не хочу видеть яму, из домашнего окна, а "б" я не хочу, чтобы бардак, где кто-то может ходить (но только выровняли место для посадки деревьев, цветов или других несъедобных растений). 4" песчаные почвы с последующим 2" мульчи выглядит как разумный компромисс для помещений, как правило, не шли на.

+277
EdyShaza 29 мая 2022 г., 04:55:31

ПК-БСД - это FreeBSD с множеством усовершенствований, чтобы сделать удобной, комфортной рабочей среды, их "кнопка установки" пакет инструмент управления, сетевая утилита и единую панель управления для легкого доступа к админ-коммунальные услуги. Так что, да, FreeBSD может быть сделано, чтобы работать как PC-BSD, то это именно то, что ПК-БСД команда сделали!

Если вы хотите графической системы, чтобы вы начали обучение *БСД, тогда я буду думать, РС-BSD является идеальным местом, чтобы начать—это получает вас и работает с одним из нескольких популярных окружений рабочего стола с самого начала, так что вы можете затем сосредоточиться на изучении других аспектов системы. Если, с другой стороны, вы хотите получить ваши руки грязные с самого начала, узнав, как установить FreeBSD и дополнительного программного обеспечения, вы можете использовать систему портов, чтобы добавить дополнительные услуги, которые вы хотите.

Что касается документации, подавляющее большинство документации, имеющей отношение к FreeBSD также будет применяться в РС-БСД без изменений, так что ПК-БСД команды фокусируют свои усилия по документированию различия.

Вы можете установить ПБИ пакетов на FreeBSD-системе—просто установите порты-упр/пби-менеджер порт, который обеспечивает утилиты командной строки для управления ПБИ пакеты. Есть также командой sysutils/easypbi, которая призвана обеспечить простой интерфейс для создания ПБИ модули из портов FreeBSD. Есть также порты на PC-BSD и сетевые утилиты, их надзиратель тюрьмы коммунальных услуг и др.

+175
Jah Gift 12 апр. 2010 г., 16:16:36

Для Ubuntu 12.10 Quantal Кетцаль,
Пожалуйста, смотрите , как сделать запуск приложений в Ubuntu сделать железный труд.

О том, как установить,
Я использовать Центр приложений Ubuntu и поиск железный и установить.

+175
PaulaAMathis 13 февр. 2020 г., 17:19:27

Я бы хотел, чтобы скомпилировать и установить Гавайи из исходного кода, но я застрял на компиляции GreenIsland (зависимость Гавайи) из исходного кода на этапе. Я создал сборку подкаталог исходного кода каталога с помощью команды mkdir строить и побежал:

.. с CMake-DCMAKE_INSTALL_PREFIX=/usr и

но это дало ошибку:

Ошибка CMake, например, в /usr/lib64/х/Qt5/Qt5Config.с CMake:26 (find_package):
 Не удалось найти файл конфигурации пакета, предоставляемого "Qt5Compositor"
 с любым из следующих имен:

Qt5CompositorConfig.с CMake
qt5compositor-конфигурации.с CMake

 Добавить префикс установка "Qt5Compositor" в CMAKE_PREFIX_PATH или установить
 "Qt5Compositor_DIR" в каталог, содержащий один из вышеперечисленных файлов. Если
 "Qt5Compositor" предусматривает отдельный пакет разработки или SDK, убедитесь, что он
 была установлена.
Стек вызовов (последнего):
 CMakeLists.тхт:60 (find_package)


-- Настройка неполной, ошибки!
См. также "/домашний/fusion809/программы/Гавайи/greenisland-0.6.0/строить/CMakeFiles/CMakeOutput.лог".

вот мой лог-файл (/дома/fusion809/программы/Гавайи/greenisland-0.6.0/строить/CMakeFiles/CMakeOutput.журнала).

Я интерпретирую эту ошибку, значит мне не хватает Qt5CompositorConfig.CMake из моей системы. Что Волок ебилда мне нужно объединить, чтобы получить эту библиотеку? Если я работаю на Сабайон Линукс.

+136
christian morgan 29 дек. 2020 г., 20:27:57

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

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

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

Все западные туристы, которых я встретил в Иране используется только наличными.

У меня также встретили туристов, которые были ограблены, но все, получая их мешок сорвался с мотоцикла, а не на нож или дулом пистолета. Так что держите ваши деньги на вашем теле или в сейфе отеля.

+118
bblue 18 мая 2011 г., 07:24:08

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

Если я запускаю из командной строки:

диалог \
 --backtitle "сделать выбор" \
 --меню "выбирай" \
 10 40 3 \
 choice1 "первый выбор" \
 choice2 "второй выбор"

потом все работает нормально, я получаю меню, что я хочу, и choice1 или choice2 печатается на меня. Однако, если вместо этого я бегу:

Отбор=$( диалог \
 --backtitle "сделать выбор" \
 --меню "выбирай" \
 10 40 3 \
 choice1 "первый выбор" \
 choice2 "второй выбор" \
)

тогда это уже не работает так, как я хочу.

  • Нет меню отображается, хотя (насколько я могу сказать) диалог выходит, когда я нажмите Enter
  • Когда я выход не отображается меню, нажав Enter, тэг отбора появляется на терминале, а не хранятся в $выбор

Я пробовал добавление 2>&1 чтобы перенаправить stderr в stdout, в случае, если он действительно был печатается в stderr вместо. Единственным заметным следствием этого является то, что теперь, ничего не возвращается, либо из командной подстановки выражения или печатается на терминале.

На моей системе, диалог является cdialog в 1.1-20120215. В диалоговом Man-странице говорит о --меню , что на выходе тег выбранного пункта меню будет напечатано в окне вывода. Это выглядит как он должен работать нормально с чем-то вроде выше, но это не для меня.

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

Как я могу это сделать? Какой кусочек пазла мне не хватает?

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

+82
KrisN 10 апр. 2017 г., 12:45:35

Юм устраняет зависимости относительно других пакетов. Другими словами, он устанавливает пакеты, зависящие от пакета(ов), который вы пытаетесь установить.

Ошибки, которые вы получаете из-за того, что файл библиотеки /lib64/libstdc++в.так.6, не включает GLIBCXX_3.4.20 или GLIBCXX_3.4.21. Как правило, в /usr/lib64/libstdc++в.так.6-это симлинк на /usr/lib64/libstdc++в.так.6.0.# где # - это самая последняя версия GLIBCXX внутри.

Если вы запустите эту команду, вы увидите версии GLIBCXX которые входят:

строки в /usr/lib64/libstdc++в.так.6 | грэп -я ^glibcxx_

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

Самый простой пакет для установки, что обеспечивает ее:

Anaconda3

Вы можете скачать его с сайта Анаконда и есть пошаговое руководство по ее установке. После его установки, вы можете добавлять библиотеки Анаконда к переменной LD_LIBRARY_PATH. Например, если вы установили его в /opt/anaconda3, тогда вы сможете добавить эту строку в ваш ~/.файл или ~/.bashrc следующее:

экспорт переменной LD_LIBRARY_PATH=/opt/на anaconda3 в/lib:$переменная LD_LIBRARY_PATH

Затем вы можете начать новый сеанс консоли и снова запустить Триллиан.

Вы можете также источник компиляции GCC6, GCC7, или GCC8 что обеспечит правильную библиотеки, который вы можете добавить в ваш путь, но вы также должны составить ГМП, MPC и MPFR, который, в вашем случае, это больше проблем, чем оно стоит.

+21
abele 6 апр. 2013 г., 14:39:42

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