Menu Close

Установка наружных откосов: Откосы на окна для сайдинга: пошаговая инструкция своими руками

Как установить откосы для пластиковых окон своими руками

Здравствуйте читатели моего блога! Речь сегодня пойдет о том как установить откосы для пластиковых окон своими руками. Казалось бы дело не хитрое, но когда сталкиваешься с этой проблемой, приходится задуматься, а как правильно сделать, а какую подготовку выполнить, какие материалы подобрать. Таким образом, я решила, что данная статья будет кому-либо полезной, и посвящаю свои усилия этой тематике. В ней я отвечу на ряд вопросов, которые возникнут непосредственно перед тем как установить откосы для пластиковых окон своими руками, а некоторые даже и после этого. Эта тема достаточно широка, ведь перед работой, необходима основательная подготовка, а как это сделать? И это отдельная тема. Обо всем этом очень подробно Вы сможете узнать в статье ниже.
Как установить откосы для пластиковых окон своими руками

Ремонт квартиры своими руками

Окна из пластика стали в современном мире неотъемлемой частью нашей жизни. Но смонтировать подобные окна – только одна половина дела. После  монтажа нужно сделать оконные откосы.

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

Сегодня мы расскажем о том как сделать внутренние откосы своими руками.

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

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

Но все эти положительные свойства появятся  только в при качественном и правильном их монтаже. При плохой установке сквозь откосы будет уходить до 40% тепла. Отсюда можно сделать однозначный вывод: установка откосов пластиковых окон, важна и обязательна!

Содержание

Как сделать откосы. Виды откосов

  • Откосы из штукатурки

Если рассматривать штукатурные изделия, то можно заметить, что у них не так много достоинств, а больше недостатков. С течением времени  штукатурка станет растрескиваться, произойдет потеря цвета под воздействием солнца, а в случае неизбежной усадки дома она вообще может «отойти» от стенной конструкции. Кроме того, эти конструкции не удобны по временным срокам монтажа.

Откосы штукатурятся в с помощью нескольких слоев, при этом каждому слою нужно дать постоять и высохнуть. Потом на них наносят грунтовку и красят.

Занимает весь процесс 1-2 недели. Да и кроме того при оштукатуривании откосов желательно иметь определенные навыки чтобы они получились ровными. Эти откосы не подразумевают устройства теплоизоляции, поэтому при каждом переохлаждении будет появляться конденсат на оконных стеклах.

  • Откосы из гипсокартона

Изделия выполненные из гипсокартона гораздо долговечней, своих штукатурных собратьев. При утеплении с помощью минеральной ваты обладают неплохими теплоизоляционными качествами.

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

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

  • Пластиковые откосы

Это самая универсальная разновидность откосов.

Устанавливаются быстро, практичны, хорошо моются и не выгорают на солнце. Пластик довольно долговечен и может прослужить вам около 15-20 лет. Он отлично сочетается с самим пластиковым окном, особенно если точно подобрать оттенок материала.

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

Установка пластиковых откосов довольно требовательна к классу исполнения. Хотя, при хорошем изучении технологии, думаю, любой человек сможет их установить.Ну что ж, надеюсь мы привели достаточно аргументов в пользу пластиковых откосов. И если Вы решили сделать откосы своими руками, без помощи профессионалов, то этот обзор – то что Вам нужно! Итак, вот пошаговая технология установки пластиковых откосов.

Как сделать откосы на окнах

Установка пластиковых откосов. Инструменты и материалы

Для установки пластиковых откосов вам будут нужны:

Установка пластиковых откосов своими руками

До окончания процесса «пыльных» работ не сдирайте защитные пленки с пластиковых окон и подоконника, чтобы не поцарапать их.

Этап первыйДеревянные рейки прибиваем по всему периметру откоса, применяя саморезы длиной 0,95см.

Следите, чтобы наша рейка была закреплена заподлицо к стенной конструкции и не торчала. Используя перфоратор или ударную дрель закрепите рейку непосредственно к стенной конструкции. Обязательным условием качественных откосов является точное вертикальное крепление деревянных реек.

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

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

Делая себе ремонт перепробовал разные варианты установка откосов на пластиковые окна: и штукатурил, и оформлял гипсокартоном, но самым беспроблемным вариантом для меня оказалось применение пластиковых панелей. Поискал в интернете инструкцию, чтобы все можно было сделать пошагово и желательно своими руками. Хотя именно в вашем случае возможно лучшим окажется другой способ отделки откосов — рассмотрите все варианты.

Какие откосы лучше для пластиковых окон

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

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

Монтажная пена по периметру окна – это не теплоизоляция, кроме того, под действием солнечного света, при перепаде температуры и влажности пена разрушается, как следствие – оконная рама переохлаждается и появляется конденсат.

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

Откосы оконные внутренние

Большей ответственности требуют внутренние откосы, так как они не только участвуют в формировании интерьерного стиля комнаты, но и должны защищать помещение от холода. Если у вас пластиковые или металлопластиковые окна, то красиво будут смотреться откосы из пластика или гипсокартона с покраской их акриловой краской, из МДФ.

Пластик крепится по периметру оконного блока, как правило, специалистами компании, которая устанавливает окна, а откосы из гипсокартона надо делать самостоятельно или отдельно за плату нанимать мастера. Крепятся куски гипсокартона на специальный клей, причём сначала фиксируется верхний откос, потом правый и левый.

Клей можно наносить как на сам материал, так и на периметр окна, после чего гипсокартонные куски прижимаются к основанию и выравниваются линейным уровнем. По мере высыхания клея производится малярная отделка, то есть откосы покрываются одним или несколькими слоями шпатлёвки, шлифуются, грунтуются и красятся акрилом в два слоя.

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

Штукатурные

    Самый «старый» вид отделки оконного проема обладает рядом преимуществ:
  1. Приемлемая цена. Если работу заказывать у мастеров, то сейчас оценивается только работа, без учета материалов. Кроме того, этот вид откоса вполне можете смонтировать и Вы сами.
  2. Устойчивость к механическим воздействиям. В отличии от пластиковых и гипсокартонных аналогов, оштукатуренные откосы не настолько хрупки, и это весьма решающий фактор для хозяев.
  3. Бесшовный монтаж. При устройстве оштукатуренного откоса отсутствуют швы, окантовки, не нужно замудряться насчет стыковки листов, да и процесс шпаклевки окна приводи поверхность в практически идеально ровный пласт.
  4. Простота монтажа. Даже новичок, в принципе, может самостоятельно сделать штукатурку, для этого нужно минимум инструментов, материалов, да и трудозатрат.
  5. Универсальность применения. Такой вид откоса можно использовать в любом помещении, при любом температурном режиме.
    Однако, как у каждого вида отделки, этот способ для окон имеет и недостатки:
  1. Длительность монтажа. Принцип монтажа заключается в послойном накладывании смеси. Кроме того, последующий слой можно укладывать только тогда, когда высох предыдущий, а это автоматически растягивает время изготовления до 5 дней, что не очень удобно.
  2. Образование конденсата. Такой тип откосов для окон является «холодным», так как в его состав не входят материалы, обладающие теплоизолирующими свойствами, что и приводит к конденсированию влаги и последующему образованию плесени.
  3. Трещины. Штукатурка не вплотную прилегают к пластиковым окнам, что в итоге приводит к отслоению.
Гипсокартонные

    Решая, какие откосы на окна лучше, многие останавливаются именно на гипсокартонном варианте. Давайте разберем, что именно их так привлекает:
  1. Простая технология устройства. Такие откосы для окон без сомнения сможет сделать любой новичок, достаточно будет только приобрести материал.
  2. Скорость монтажа. При умении, на монтаж уходит не более 2 часов (на одно окно).
  3. Невысокая стоимость. Материалы для работы вполне доступны всем потребителям, и это зачастую самый решающий довод при решении вопроса.
    Недостатки материала:
  1. Воздействие влаги. При наличии излишней влаги, данный откос, к сожалению, может разрушиться, причем, та же влага может стать причиной образования плесени, которую просто с гипсокартонного листа не уберешь, нужно будет испорченный лист заменить.
  2. Капитальный ремонт. Если для других видов возможно частичная замена, то тут, как уже писалось выше – придется проводить полную переделку откоса.
  3. Применение только в помещении. Если штукатуренные откосы для окна можно использовать и на «улице», то гипсокартонные предназначены исключительно для «работы» в помещениях.
Пластиковые

Этот вариант откосов самый «молодой», и сейчас в пользу такой отделки склоняются более половины потребителей.

    Итак, неоспоримые плюсы:
  1. Ровная поверхность. Насчет гладкости и ровности поверхности производимого сейчас пластика никто, безусловно, спорить не будет.
  2. Быстрая установка. Самый простой тип монтажа, который только можно представить, если Вы пока не мастер своего дела, и выбираете, какой откос для окна все же лучше. Советуем остановиться свой выбор именно на пластиковых вариантах.
  3. Чистая работа. Тут не будет такого количества грязи и мусора, как при работе с оштукатуренными откосами для окон и гипсокартонными.
  4. Отсутствие отделочных работ. Тут не нужны ни покраска, ни шпаклевка швов – установил и все, работа закончена.
  5. Выбор цвета. Производители на сегодняшний день могут порадовать потребителей самой разнообразной цветовой гаммой товара.
  6. Дополнительная теплоизоляция. Этот материал обеспечивает дополнительную теплоизоляцию откосам, что так же является весьма ощутимым плюсом при решении, какие же откосы для окон лучше.
  7. Возможность замены. Если в случае гипсокартона придется полностью ремонтировать откос, то тут можно вполне обойтись и частичной заменой.
    Минусы пластиковых откосов для окон:
  1. Не «терпят» механических повреждении.
  2. Стоимость. Несмотря на доступную цену за такой вид отделки, выбирать стоит все же подороже, так как более дешевые аналоги под воздействием солнечных лучей вполне могут поменять цвет, и Ваши кипельно – белые откосы могут спустя полгода стать грязно – желтыми, так же могут стать видными и спрятанные ребра жесткости.
  3. Несоответствие цветов самих панелей и фурнитуры. Нередко в наличии нет того цвета фурнитуры, которая бы подходила под оттенок самих панелей, особенно, если Вы выбрали какой-то экзотический вариант.
  4. Несоответствие интерьеру. Часто, такой вариант отделки окон не подходит под задумку дизайнера, особенно, если интерьер задуман в классическом стиле.
  5. Количество дополнительных доборов. Только все купленные планки, профили и уголки будут гарантировать Вашему помещению идеальный вид.

Итак, вот достаточно развернутый анализ самых распространенных вариантов отделки, читайте, думайте, и тогда Вы найдете собственный ответ, какие откосы на окна лучше.

Наружные откосы для пластиковых окон

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

В зависимости от материалов, различают откосы деревянные, металлические, пластиковые, штукатурные, из сэндвич-панелей и из паронепроницаемой саморасширяющейся уплотнительной ленты (ПСУЛ).

Нужно ли осуществлять отделку наружных откосов? Ответ однозначный: конечно нужно! Ведь оставлять пластиковые окна в том виде, в котором Вам его оставили установщики надолго нельзя.

Под действием ультрафиолета монтажная пена начнет постепенно разрушаться. После окончательного затвердения пена увеличивается в объеме до 10%, как бы раздавливая саму себя. Поэтому между слоем пены и рамой может образоваться щель, которая сведет на нет герметичность швов.

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

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

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

Так как ширина наружного откоса составляет всего 3-8 мм, и он не участвует в формировании интерьера комнаты, то главное требование к нему — это надёжность, поэтому в раствор можно добавить плиточный клей.

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

Откосы на пластиковые окна своими руками пошагово

    Для установки пластиковых откосов вам будут нужны:
  1. Шестиметровая пластиковая панель толщиной 0,8 см.
  2. П-образная стартовая полоса пластика.
  3. F-образная полоса пластика (F-ка).
  4. Деревянные рейки, толщиной 1-1,5см
  5. Строительный уровень.
  6. Строительный степлер и скобы.
  7. Перфоратор или ударная дрель.
  8. В качестве утеплителя минеральная вата.
  9. Качественные ножницы по металлу и острый нож.
  10. Саморезы 0,95 см. В количестве от 10шт.
  11. Саморезы (клопы) 0,45 см.
  12. Силикон белого цвета.

Пластиковые откосы своими руками пошаговая инструкция:

До окончания процесса «пыльных» работ не сдирайте защитные пленки с пластиковых окон и подоконника, чтобы не поцарапать их.

1. Этап первый. Деревянные рейки прибиваем по всему периметру откоса, применяя саморезы длиной 0,95см. Следите, чтобы наша рейка была закреплена заподлицо к стенной конструкции и не торчала. Используя перфоратор или ударную дрель закрепите рейку непосредственно к стенной конструкции. Обязательным условием качественных откосов является точное вертикальное крепление деревянных реек.

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

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

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

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

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

Дело все в том, что после набития F-ки, везде образуется нахлест. Поэтому с его учетом надо оставить «запуск» при её подрезании. По завершению всех работ наш нахлест удаляют ножницами по металлу.

Теперь вернемся к способу крепления этой полосы. Монтируется она при помощи степлера к деревянной рейке. Причем крепление происходит только за одну из двух параллельных ребер, поскольку именно это пространство будет спрятано вставленной пластиковой панелью.

Применение данной технологии особенно хорошо и тем, что она избавляет вас от необходимости подклеивать вокруг оконного проема обоев. F-образная полоса закроет дефектную зону.

4. Этап четвертый. Устанавливаемые пластиковые откосы одновременно утепляем! Помещаем пластиковую панель в стартовую полосу на дальнем краю проема, помещаем за нее слой ваты и закрепляем пластик в F-ке.

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

Ну и, наконец, небольшой совет: не идеально подогнанные стыки пластика необходимо замазать при помощи силикона белого цвета.

ПВХ панели для откосов

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

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

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

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

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

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

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

Если утеплить панели правильно, можно будет забыть о конденсате, но для этого потребуется установить пароизоляцию. Утеплитель создаст не только препятствие для выхода тепла на улицу, но и сделает помещение более тихим. Пластиковая панель легко обрезается при помощи пилки по металлу или дереву. При этом количество мусора минимально, его легко собрать.

    Сэндвич-панели для откосов являются наиболее выгодным и практичным решением, так как имеют следующие достоинства:
  1. Можно использовать в помещении и со стороны улицы.
  2. Подходят для любой климатической зоны, так как не боятся влаги, мороза, жары, не реагируют на резкие перепады температур.
  3. Срок эксплуатации большой, панели не уступают по качеству самим окнам.
  4. Непривередливы в уходе, можно мыть любой бытовой химией.
  5. Не выцветают.
  6. Не издают неприятных запахов.
  7. Хорошо изолируют тепло и шум, не пропускают сквозняки.
  8. Если оконный проем кривой, при помощи пластиковых панелей можно скрыть этот недостаток.
  9. Легко установить.
  10. Доступная цена.
    К минусам можно отнести только следующее:
  • Пластик не выдерживает сильных механических нагрузок и может лопнуть при сильном ударе.
  • Если панель повреждена, ремонту она не поддается, придется менять ее полностью.

Стартовый профиль для откосов

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

Каждая ее часть имеет свою функцию и назначение. Стартовые профили используются с целью крепежа пластиковых панелей к несущему основанию и их стыковки друг с другом. Изготавливаются они как из ПВХ, так и их металла.

    В зависимости от конструкции, они могут быть предназначены для крепления элементов декора разными методами и в разных частях проема. Обозначаются они буквами. На рынке представлены такие их разновидности:
  1. I -профили;
  2. F;
  3. L;
  4. П.

I-профиль имеет сечение в форме буквы I — одной центральной полочки и двух боковых. Его устанавливают непосредственно на стену и прикрепляют к нему гипсокартонные или пластиковые откосы. Благодаря особой форме, такую деталь можно прикрепить к проему почти в любом его положении.

Наиболее распространенным видом пластиковых стартовых профилей является тот, что выполнен в форме буквы F. Он оснащен одной длинной полочкой и двумя короткими, которые примыкают к длинной с одного края.

Посредством таких форм можно устанавливать откосы из различных материалов. Например, сэндвич-панелей, ПВХ, композитных материалов на основе дерева или же гипсокартонного листа.

    Конструкция такого профиля позволяет ему выполнять сразу две функции:
  • декоративную;
  • крепежную.

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

Посредством L -профиля можно установить стандартные пластиковые или гипсокартонные откосы с толщиной в 10 мм. Сечение включает три полочки — одну широкую и две узкие.

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

А П-профиль по сфере использования и конструкции напоминает предыдущий, однако разница заключается в том, что такая деталь имеет две широкие полочки, которые соединены узкой. С его помощью можно закрывать неровные или широкие швы.

Преимущества стартовых профилей для окон ПВХ

    Данные конструкции имеют большое количество преимуществ, благодаря которым монтаж откосов будет более простым. В их числе:
  1. оконный проем можно быстро и легко выровнять без применения шпаклевочных или штукатурных составов только с помощью такой конструкции;
  2. стартовые профили легко крепятся к стене с помощью саморезов или же жидких гвоздей;
  3. они обладают отличными декоративными свойствами. Устанавливая панели откосов посредством стартовых профилей, вы получите стыки без заделки швов;
  4. легкость обработки. Пластиковые конструкции легко режутся ножницами, электрическим лобзиком, болгаркой или даже простым канцелярским ножом. А еще ПВХ-профили легко гнутся и принимают требуемую форму.
  5. Технологичность процессов достигается благодаря особым свойствам поливинилхлорида.

Как крепить откосы на пластиковые окна

Как заделать откосы после установки пластиковых окон? Специалисты рекомендуют внешнюю часть окна из ПВХ делать из сендвич-панели, надежность которого проверена. Материал легко выдерживает воздействию внешней среды и является надежным барьером от холода, осадков и перепадов температур.

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

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

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

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

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

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

По периметру установленного окна по внутреннему стыку саморезами крепят деревянные рейки. Они удобны в использовании для выравнивания стен, примыкающих к проему. К ним будут прикреплены пластиковые откосы. Наиболее надежное крепление – по стартовому пластиковому профилю. На деревянные рейки монтируют и F-образный профиль, фиксируемый скобами степлера.

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

Внимание: Все работы по монтажу пластиковых откосов производятся на чистые сухие поверхности при низкой или умеренной влажности помещения!

Замена откосов на пласти

Штукатурка откосов после установки пластиковых окон

Штукатурка откосов после окончательной установки пластиковых окон придает эстетичный вид. Завершающие работы можно провести самостоятельно или воспользоваться помощью специалистов.

Преимущества штукатурки

Не секрет, что есть другие способы финишной отделки. Например, использование панелей из гипсокартона, древесины, пластика. Штукатурка откосов окон имеет ряд преимуществ:

  • Длительное время использования.
  • Небольшая стоимость материала.
  • Простота исполнения, нужно только правильно выбрать, чем штукатурить откосы.
  • Устойчивость, прочность.
  • Хорошая теплоизоляция.
  • Скрытие монтажных частей при необходимости.

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

Инструменты и материалы

Для удобной и точной работы нам будут необходимы:

  • Шпатель (мастерок), а лучше сразу несколько с различными рабочими поверхностями.
  • Простой карандаш.
  • Правило из алюминия.
  • Ведро для разведения раствора.
  • Малка – вырезанный из куска фанеры шаблон, который позволяет сделать работу ровно.
  • Стремянка или табурет.
  • Уголок для штукатурки откосов, приоконная планка. Бывают пластиковые варианты или металлические. Такие уголки для штукатурки откосов можно купить или сделать самостоятельно.
  • Уровень.
  • Рулетка.
  • Прорезиненные перчатки.
  • Острый ножик.
  • Валик, кисть.
  • Монтажная пена.
  • Герметик, пистолет для него.
  • Грунтовка.
  • Терка, если вы выбрали цементный раствор; гладилка, если воспользуетесь гипсовой смесью для штукатурки откосов.

Как сделать раствор для оштукатуривания

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

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

Внутри дома подойдут гипсовые или известково-гипсовые смеси.

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

Смесь покупают или делают сами.

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

Правильно замешенная штукатурка будет немного приставать к лопатке.

Подготовка поверхности

Для начала надо закрыть оконный блок. Лучше всего это сделать с помощью строительного скотча, а подоконник накрыть пленкой. Поверхность бокового проема пвх-окон надо очистить, затем Подготовка поверхности для обработкивыровнять. Предыдущие слои штукатурки тоже потребуется удалить. Старая смесь отвалится, если простучать её с двух сторон. При этом удобно помогать себе строительным ножом.

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

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

Утепление и звукоизоляция откоса

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

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

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

Качество звукоизоляции зависит не только от конструкции стеклопакета – вид оконных уплотнителей и герметика тоже немаловажен. Звукопоглощение будет выше у более эластичных материалов.

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

Как штукатурить откосы на окнах?

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

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

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

Если у вас окно деревянное либо просто отсутствует подоконник, то положение правила определяется следующим образом:

  • Ставим угольник к краю рамы и с его помощью делаем отметку внизу и вверху окна на той же ширине.
  • Затем откладываем вправо (для правого края окна) и влево нужное расстояние, например, 5 см, и делаем отметку. Это нужно для создания «угла рассвета».
  • По полученным отметкам прикручиваем правило.

Выравнивать откос можно двумя способами:

  1. С помощью маяка. Штукатурим щель между откосом и заклеенной малярным скотчем рамой. Накидываем штукатурку в виде выпуклых лепешек. Устанавливаем маяк, вдавливая его в штукатурку. Проверяем его положение — маяк должен находится вровень с линиями, начерченными на подоконнике и верхней панели окна. Посередине проверяем положение маяка с помощью уровня. При необходимости поправляем его, убираем лишнюю штукатурку и ждем, когда все подсохнет. Штукатурим поверхность по выставленным направляющим.
  2. С помощью малки. В этом случае маяк не нужен – вместо него используется сама рама. Штукатурка наносится сразу, а остаток раствора удаляется специально сделанной планкой. Для этого ей проводят по откосу снизу вверх.
  • Снимаем правило.
  • При помощи терки производим затирку.
  • Накладываем слой грунтовки.
  • Заканчивая делать откосы окон своими руками, наносим декоративную штукатурку.

Штукатурка наружных откосов окон своими руками происходит по аналогичной технологии. После работы с пластиковым окном между рамой и выровненной поверхностью делают канавку с помощью шпателя. Затем наполняют её герметиком, чтобы не было трещин.

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

Наружные откосы для пластиковых окон: зачем они нужны

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

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

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

Материалы для наружных откосов

Пластик

Пластиковые уличные откосы

К самым востребованным материалам относится пластик.

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

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

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

Наружные откосы для пластиковых окон своими устанавливаются в такой последовательности:

  • Подготовительные работы. Оконная конструкция очищается от пыли, срезаются сильно выступающие наплывы монтажной пены, если есть не запененные промежутки, то их нужно обязательно запенить.
  • Наружные пластины из пластика (его можно купить в любом строительном магазине), вырезаются по снятым меркам, торцевые края зачищаются.
  • Стартовый профиль делается П-образной формы и крепится к пластиковой раме равномерно по всем трем сторонам окна. В него дальше будет монтироваться торцевой край вырезанного заранее откоса.
  • Установка профилей F-образной формы вокруг проема окна. Его нужно установить так, чтобы его паз казался зеркальным отражением уже установленного П-образного. В его пазы будет монтироваться другая часть пластикового полотна.
  • Отделка наружного откоса может осуществляться сразу после установки профилей. Для обеспечения дополнительного утепления за откосные пластины можно проложить теплоизолятор, например, минвату.

Сайдинг из пластика

Сайдинг для откосов

По сути, это тот же самый пластик, но с рифленой поверхностью.

Состоит из  разных облицовочных пластин и разных профильных конструкций.

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

Перед крепежом на полотнах откосов должны быть организованы отверстия.

Через них и фиксируется на обрешетке полотна.

Каждая последующая плитка (пластина) укладывается так, чтоб ее край скрывал крепежный шов на предыдущем полотне.

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

Штукатурка

Штукатуреный откос – один из часто встречающийся видов отделки. Для его выполнения любая штукатурка не подходит, нужно выбирать фасадные виды. Порядок выполнения штукатурного откоса собственными руками:

  • Сначала нужно хорошо подготовить поверхность: очистить от мусора, пыли и выступов монтажной пены.
  • Прогрунтовать поверхность составом со свойствами глубокого проникновения, чтобы не образовывались грибковые колонии, плесень и сырость.
  • Штукатурный раствор готовится по указанной производителем инструкции.
  • Наносят смесь на подготовленную поверхность и разравнивают.
  • В работе желательно пользоваться двумя видами шпателей – первым наносить раствор, вторым – разравнивать слои.
  • Дать поверхностям хорошо высохнуть, затем покрасить в нужный цвет.

Какие внешние откосы делаются в деревянных домах

Внешние деревянные откосы

Деревянный домик за городом – мечта чуть ли не каждого жителя страны.

Если такое строение требуется только для летнего времяпрепровождения, то его особо не благоустраивают.

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

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

Их выполняют из пластики или дерева.

Какой бы материал ни был избран в качестве отделки внешнего откоса, главное, чтобы он гармонично вписывался в дизайн фасада, а еще важнее правильно смонтирован.

Как отделать окно снаружи металлическими откосами — представлено в видеоматериале:

Заметили ошибку? Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.


BASE — автоматическая установка универсального установщика Oracle (OUI)

Главная »Статьи» Разное »Вот

Oracle Universal Installer (OUI) — это инструмент с графическим интерфейсом пользователя, требующий ввода данных пользователем для определения типа выполняемой установки. В качестве альтернативы можно использовать файл ответов для предоставления всей необходимой информации для установки, поэтому никаких дополнительных действий пользователя не требуется. Процесс установки без вывода сообщений аналогичен использованию Kickstart для установок Linux.В этой статье объясняется, как записать файл ответов с помощью OUI.

Файлы ответов

Существует три способа использования файла ответов.

  • Установочный носитель Oracle содержит пример файла ответов с именем «db_install.rsp» в каталоге «response». Вы можете вручную отредактировать этот файл и использовать его для автоматической установки.
  • Используйте пример файла ответов с носителя как есть и измените необходимые параметры в командной строке.
  • OUI позволяет вам записывать выбор, сделанный на экранах GUI, записывая их в файл ответов.Этот файл ответов, измененный или нет, можно затем использовать для автоматической установки. Если вы не знаете, как вручную изменить файл ответов, этот вариант, вероятно, является самым простым способом начать работу.

До Oracle 11gR2, чтобы создать файл ответов, вы должны запустить OUI с помощью следующей команды и выполнить установку как обычно. Параметр «-record» сообщает установщику о необходимости записи в файл ответов, а параметр «-destinationFile» определяет имя и расположение файла ответов.

./runInstaller -record -destinationFile /tmp/10gR2.rsp 

Начиная с 11gR2 опция «-запись» больше не поддерживается. Вместо этого последний экран OUI перед началом установки всегда дает вам возможность сохранить файл ответов.

Файлы ответов довольно большие, содержат большое количество параметров и комментариев. Следующие файлы являются примерами файлов ответов из разных версий Oracle Database.

Использование файлов ответов: базовый

Автоматическая установка запускается с помощью следующей команды.Параметр «-silent» указывает, что это установка без вывода сообщений, а параметр «-responseFile» определяет имя и расположение файла ответов.

# Обычный.
./runInstaller -silent -responseFile /tmp/12cR2.rsp

# Игнорировать предварительные требования.
./runInstaller -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent -responseFile /tmp/12cR2.rsp 

Некоторые полезные флаги runInstaller включают следующее. Полный список доступен здесь.

-silent: работать в беззвучном режиме.
-responsefile: указывает расположение файла ответов.
-ignoreSysPrereqs: игнорировать проверки предварительных требований системы.
-ignorePrereq: игнорировать общие проверки предварительных требований.
-waitforcompletion: остановить запуск установщика как отдельного процесса, чтобы сценарии выполнялись последовательно.
-invPtrLoc: используется для указания местоположения файла oraInst.loc, который, в свою очередь, определяет детали инвентаризации.
-force: установка продолжается, когда для ORACLE_HOME используется непустой каталог.-showProgress: отображает строку "." показать что-то происходит. 

По завершении установки вам будет предложено запустить сценарии root. После запуска корневых сценариев в соответствии с инструкциями установка завершена.

Использование файлов ответов: переопределения командной строки

Альтернативой изменению файла ответов является использование файла ответов по умолчанию с носителя и изменение параметров в строке. Вот пример установки 12cR1 с использованием файла ответов по умолчанию.

# 12cR1 и ниже.

./runInstaller -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent \
    -responseFile /tmp/database/response/db_install.rsp \
    oracle.install.option = INSTALL_DB_SWONLY \
    ORACLE_HOSTNAME = $ {ORACLE_HOSTNAME} \
    UNIX_GROUP_NAME = oinstall \
    INVENTORY_LOCATION = $ {ORA_INVENTORY} \
    SELECTED_LANGUAGES = en, en_GB \
    ORACLE_HOME = $ {ORACLE_HOME} \
    ORACLE_BASE = $ {ORACLE_BASE} \
    оракул.install.db.InstallEdition = EE \
    oracle.install.db.DBA_GROUP = dba \
    oracle.install.db.OPER_GROUP = dba \
    oracle.install.db.BACKUPDBA_GROUP = dba \
    oracle.install.db.DGDBA_GROUP = dba \
    oracle.install.db.KMDBA_GROUP = dba \
    SECURITY_UPDATES_VIA_MYORACLESUPPORT = false \
    DECLINE_SECURITY_UPDATES = истина 

Параметры имени группы ОС были переименованы в 12cR2, чтобы включить префикс «ОС», а параметр OSRACDBA теперь является обязательным, как показано ниже.

# 12cR2.

./runInstaller -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent \
    -responseFile /tmp/database/response/db_install.rsp \
    oracle.install.option = INSTALL_DB_SWONLY \
    ORACLE_HOSTNAME = $ {ORACLE_HOSTNAME} \
    UNIX_GROUP_NAME = oinstall \
    INVENTORY_LOCATION = $ {ORA_INVENTORY} \
    SELECTED_LANGUAGES = en, en_GB \
    ORACLE_HOME = $ {ORACLE_HOME} \
    ORACLE_BASE = $ {ORACLE_BASE} \
    оракул.install.db.InstallEdition = EE \
    oracle.install.db.  ОС  DBA_GROUP = dba \
    oracle.install.db.  ОС  BACKUPDBA_GROUP = dba \
    oracle.install.db.  ОС  DGDBA_GROUP = dba \
    oracle.install.db.  OS  KMDBA_GROUP = dba \
    oracle.install.db.  ОС  RACDBA_GROUP = dba \
    SECURITY_UPDATES_VIA_MYORACLESUPPORT = false \
    DECLINE_SECURITY_UPDATES = истина 

Параметры «-ignoreSysPrereqs» и «-showProgress» указывают программе установки игнорировать любые неудачные проверки предварительных требований и отображать процесс установки.Последнее очень полезно при создании сценариев установки.

По завершении установки вам будет предложено запустить сценарии root. После запуска корневых сценариев в соответствии с инструкциями установка завершена.

Использование файлов ответов: 18c — Распаковать в ORACLE_HOME

Начиная с Oracle 18c, все немного по-другому, поскольку программное обеспечение распаковывается в домашний каталог Oracle, а затем запускается установщик.

# 18c.

cd $ ORACLE_HOME
разархивируйте -oq / путь / к / программному обеспечению / LINUX.X64_180000_db_home.zip

./runInstaller -ignorePrereq -waitforcompletion -silent \
    -responseFile $ {ORACLE_HOME} /install/response/db_install.rsp \
    oracle.install.option = INSTALL_DB_SWONLY \
    ORACLE_HOSTNAME = $ {ORACLE_HOSTNAME} \
    UNIX_GROUP_NAME = oinstall \
    INVENTORY_LOCATION = $ {ORA_INVENTORY} \
    SELECTED_LANGUAGES = en, en_GB \
    ORACLE_HOME = $ {ORACLE_HOME} \
    ORACLE_BASE = $ {ORACLE_BASE} \
    oracle.install.db.InstallEdition = EE \
    оракул.install.db.OSDBA_GROUP = dba \
    oracle.install.db.OSBACKUPDBA_GROUP = dba \
    oracle.install.db.OSDGDBA_GROUP = dba \
    oracle.install.db.OSKMDBA_GROUP = dba \
    oracle.install.db.OSRACDBA_GROUP = dba \
    SECURITY_UPDATES_VIA_MYORACLESUPPORT = false \
    DECLINE_SECURITY_UPDATES = истина 

По завершении установки вам будет предложено запустить сценарии root. После запуска корневых сценариев в соответствии с инструкциями установка завершена.

Использование файлов ответов: 18c — Установочный носитель исправлений (-applyRU и -applyOneOffs)

Oracle 18c также представил концепцию исправления установочного носителя перед установкой или обновлением.Флаг -applyRU позволяет указать местоположение обновления выпуска (RU), которое применяется к новому ORACLE_HOME перед установкой. Это избавляет вас от необходимости устанавливать и исправлять программное обеспечение в виде отдельных шагов. Если бы у нас было обновление выпуска «10000000», распакованное в каталог «/ u01 / software», мы могли бы сделать что-то вроде этого.

./runInstaller -ignorePrereq -waitforcompletion -silent \
      -applyRU / u01 / программное обеспечение / 10000000 
    -responseFile $ {ORACLE_HOME} / install / response / db_install.rsp \
    oracle.install.option = INSTALL_DB_SWONLY \
    ORACLE_HOSTNAME = $ {ORACLE_HOSTNAME} \
    UNIX_GROUP_NAME = oinstall \
    INVENTORY_LOCATION = $ {ORA_INVENTORY} \
    SELECTED_LANGUAGES = en, en_GB \
    ORACLE_HOME = $ {ORACLE_HOME} \
    ORACLE_BASE = $ {ORACLE_BASE} \
    oracle.install.db.InstallEdition = EE \
    oracle.install.db.OSDBA_GROUP = dba \
    oracle.install.db.OSBACKUPDBA_GROUP = dba \
    oracle.install.db.OSDGDBA_GROUP = dba \
    оракул.install.db.OSKMDBA_GROUP = dba \
    oracle.install.db.OSRACDBA_GROUP = dba \
    SECURITY_UPDATES_VIA_MYORACLESUPPORT = false \
    DECLINE_SECURITY_UPDATES = истина 

Флаг -applyOneOffs аналогичен, но, как следует из названия, позволяет применять одноразовые исправления. При необходимости их можно комбинировать с обновлениями выпуска. Мы также можем указать несколько разовых исправлений в виде списка, разделенного запятыми. Для обновления выпуска «10000000» с одноразовыми патчами «10000001» и «10000002» мы можем сделать следующее.

./runInstaller -ignorePrereq -waitforcompletion -silent \
      -applyRU / u01 / программное обеспечение / 10000000 \
    -applyOneOffs / u01 / программное обеспечение / 10000001, / u01 / программное обеспечение / 10000002 \ 
    -responseFile $ {ORACLE_HOME} /install/response/db_install.rsp \
    oracle.install.option = INSTALL_DB_SWONLY \
    ORACLE_HOSTNAME = $ {ORACLE_HOSTNAME} \
    UNIX_GROUP_NAME = oinstall \
    INVENTORY_LOCATION = $ {ORA_INVENTORY} \
    SELECTED_LANGUAGES = en, en_GB \
    ORACLE_HOME = $ {ORACLE_HOME} \
    ORACLE_BASE = $ {ORACLE_BASE} \
    оракул.install.db.InstallEdition = EE \
    oracle.install.db.OSDBA_GROUP = dba \
    oracle.install.db.OSBACKUPDBA_GROUP = dba \
    oracle.install.db.OSDGDBA_GROUP = dba \
    oracle.install.db.OSKMDBA_GROUP = dba \
    oracle.install.db.OSRACDBA_GROUP = dba \
    SECURITY_UPDATES_VIA_MYORACLESUPPORT = false \
    DECLINE_SECURITY_UPDATES = истина 

Этот подход также доступен для установки Grid Infrastructure.

./gridSetup.sh ... -silent -applyRU $ {SOFTWARE_DIR} / 10000000... 

Для получения дополнительной информации см .:

Надеюсь, это поможет. С уважением, Тим …

Вернуться к началу.

PETSc: Документация: Установка

Пример использования:

  • Примеры находятся по адресу config / examples / *. Py . Мы используем некоторые из этих скриптов локально для тестирования — например, эти файлы можно обновить и запустить как:
    • ./config/examples/arch-osx-10.6.py
  • Предполагая, что BLAS, LAPACK, MPICH в настоящее время не установлен ./ configure загрузит и установит BLAS, LAPACK, MPICH, если они еще не установлены в системе):
    • ./configure —with-cc = gcc —with-cxx = g ++ —with-fc = gfortran —download-fblaslapack —download-mpich
  • То же, что и выше, но у вас нет компилятора fortran [и вы хотите использовать PETSc только из C].
    • ./configure —with-cc = gcc —with-cxx = 0 —with-fc = 0 —download-f2cblaslapack —download-mpich
  • То же, что и выше, но устанавливается в указанном пользователем (префиксом) месте.
    • ./configure —prefix = / home / user / soft / petsc-install —with-cc = gcc —with-cxx = 0 —with-fc = 0 —download-f2cblaslapack —download-mpich
  • Если исходники BLAS, LAPACK, MPI (в пакетах «-devel» в большинстве дистрибутивов) уже установлены в местоположениях системы / компилятора по умолчанию и mpicc, mpif90, mpiexec доступны через PATH — configure не требует дополнительных опций.
  • Если BLAS, LAPACK, MPI уже установлены в известном местоположении пользователя, используйте:
    [Примечание: не указывайте —with-cc —with-fc и т.д. при использовании —with-mpi-dir — так что mpicc / mpif90 можно взять из mpi-dir]
    • ./ configure —with-blaslapack-dir = / usr / local / blaslapack —with-mpi-dir = / usr / local / mpich
    или
    • ./configure —with-blaslapack-dir = / usr / local / blaslapack —with-cc = / usr / local / mpich / bin / mpicc —with-mpi-f90 = / usr / local / mpich / bin / mpif90 —with-mpiexec = / usr / local / mpich / bin / mpiexec
  • Построить сложную версию PETSc [с использованием компилятора c ++]:
    • ./configure —with-cc = gcc —with-fc = gfortran —with-cxx = g ++ —with-clanguage = cxx —download-fblaslapack —download-mpich —with-scalar-type = комплекс
  • Установите 2 варианта PETSc, один с gnu, другой с компиляторами Intel.Укажите разные PETSC_ARCH для каждой сборки.
    • ./configure PETSC_ARCH = linux-gnu —with-cc = gcc —with-cxx = g ++ —with-fc = gfortran —download-mpich
    • make PETSC_ARCH = linux-gnu all test
    • ./configure PETSC_ARCH = linux-gnu-intel —with-cc = icc —with-cxx = icpc —with-fc = ifort —download-mpich —with-blaslapack-dir = / usr / local / мкл
    • сделать PETSC_ARCH = linux-gnu-intel all test

Составители:

Укажите компиляторы и параметры компилятора, используемые для сборки PETSc [и, возможно, внешних пакетов]

  • Укажите компиляторы с помощью параметров --with-cc --with-cxx --with-fc для компиляторов c, c ++ и fortran
    • —with-cc = mpicc —with-cxx = mpicxx —with-fc = mpif90
    • —with-cc = gcc —with-cxx = g ++ —with-fc = gfortran
    • —with-cc = gcc —with-cxx = g ++ —with-fc = gfortran
  • Если компилятор fortran недоступен или не нужен — то отключение с помощью fortran
  • Если компилятор C ++ недоступен или не нужен — отключите настройку с его помощью
  • Если компиляторы не указаны — configure будет автоматически искать доступные MPI или обычные компиляторы в пользовательской PATH
    • MPICC / MPICC / MPIF90
    • gcc / g ++ / gfortran
    • куб.см / куб..
  • Лучше всего использовать компиляторы MPI так как это позволит избежать ситуации, когда MPI компилируется с одним набором компиляторов [например, gcc / gfortran] и пользователем указанные несовместимые компиляторы для PETSc [возможно icc / ifort]. Это можно сделать, указав —with-cc = mpicc или —with-mpi-dir [а не —with-cc = gcc]
    • —with-cc = mpicc —with-cxx = mpicxx —with-fc = mpif90
    • — с-mpi-dir = / opt / mpich3-1.1 [но * нет * —with-cc = gcc]
  • Настройте параметры по умолчанию для построения PETSc в режиме отладки. Можно переключиться на использование оптимизированного режима с помощью настройки option —with-debugging = 0 (Мы предлагаем использовать другой PETSC_ARCH для отладки и оптимизированных сборок, например, arch-debug и arch-opt, это Таким образом, вы можете переключаться между отладкой кода и запуском для повышения производительности, просто изменяя значение PETSC_ARCH.Дополнительно можно указать более подходящую оптимизацию флаги с параметрами COPTFLAGS, FOPTFLAGS, CXXOPTFLAGS. Например, при использовании компиляторов GNU с соответствующими флаги оптимизации:
    • ./configure —with-cc = gcc —with-cxx = g ++ —with-fc = gfortran —with-debugging = 0 COPTFLAGS = ‘- O3 -march = native -mtune = native’ CXXOPTFLAGS = ‘ -O3 -march = native -mtune = native ‘FOPTFLAGS =’ — O3 -march = native -mtune = native ‘—download-mpich
  • Configure не может точно определить библиотеки компилятора набор компиляторов.В этом случае можно указать дополнительные системные / компиляторные библиотеки с использованием опции LIBS
    • ./configure —LIBS = ‘- ldl /usr/lib/libm.a’
Вернуться к инструкции по установке

Внешние пакеты:

PETSc предоставляет интерфейсы для различных внешних пакетов. BLAS / LAPACK — обязательный пакет, MPI не требуется при последовательном запуске. При желании можно использовать внешние решатели, такие как Hypre, MUMPS и т. д.из приложений PETSc.

У PETSc configure есть возможность загружать и устанавливать эти внешние пакеты. В качестве альтернативы, если эти пакеты уже установлены, то configure может их обнаружить и использовать.

Если вы находитесь за брандмауэром и не можете использовать прокси-сервер для загрузки или у вас очень медленная сеть, используйте дополнительную опцию --with-packages-download-dir = / adirectory . Это сработает./ configure для печати URL-адресов всех пакетов, которые вы должны загрузить в этот каталог (не распаковывайте и не распаковывайте файлы), а затем используйте эти копии пакетов, а не пытайтесь загрузить их прямо из Интернета.

Следующие режимы могут использоваться для установки / использования внешних пакетов с configure.

  • —download-PACKAGENAME: загрузка указана package, установите его и настройте PETSc для использования этого пакета.
    • — скачать-fblaslapack — скачать-mpich
    • —download-scalapack —download-mumps
  • —download-PACKAGENAME = / ПУТЬ / К / package.tar.gz: Если ./configure не может автоматически загрузить пакет [из-за проблем с сетью / брандмауэром] можно загрузить пакет альтернативными средствами [возможно, wget, curl или scp через некоторые другая машина]. После загрузки tar-файла путь в этот файл можно указать для настройки с помощью этого вариант.Configure продолжит установку этого пакета и затем настройте PETSc с его помощью.
    • —download-mpich = / home / petsc / mpich3-1.0.4p1.tar.gz
  • —with-PACKAGENAME-dir = ПУТЬ: Если внешний пакет уже установлен — укажите его местоположение для настройки [он попытается обнаружить, включают файлы библиотеки из этого места.] Обычно это соответствует установочному каталогу верхнего уровня для пакет.
    • —with-mpi-dir = / home / petsc / software / mpich3-1.0.4p1
    Обратите внимание, что мы настоятельно рекомендуем вам загрузить и установить внешние пакеты PETSc, а не устанавливать их сначала отдельно. Причина в том что это гарантирует, что пакеты будут установлены с теми же компиляторами и параметрами компилятора и т.д., что и PETSc, чтобы они могли работать вместе.
  • —with-PACKAGENAME-include = INCLUDEPATH —with-PACKAGENAME-lib = LIBRARYLIST: Обычно пакет полностью определяется расположением включаемого файла — и список библиотек.[Если пакет уже установлен] — то можно использовать эти два параметра, чтобы указать пакет для настройки. Например
    • —with-superlu-include = / home / petsc / software / superlu / include —with-superlu-lib = / home / petsc / software / superlu / lib / libsuperlu.a
    • —with-parmetis-include = / sandbox / balay / parmetis / include —with-parmetis-lib = «- L / sandbox / balay / parmetis / lib -lparmetis -lmetis»
    • —with-parmetis-include = / песочница / balay / parmetis / include —with-parmetis-lib = [/ песочница / balay / parmetis / lib / libparmetis.a, libmetis.a]
Примечания:
  • Запустите ./configure --help , чтобы получить список внешних пакеты и соответствующие дополнительные опции [например, --with-mpiexec для MPICH]
  • Как правило, можно использовать любой из 4 вышеперечисленных режимов для любого заданного пакет — и не смешивайте их. [т.е. смешивание --with-mpi-dir и --with-mpi-include и т. Д.. необходимо избегать]
  • Некоторые пакеты могут не поддерживать определенные параметры, например --download-PACKAGENAME или - с-PACKAGENAME-dir . Архитектуры вроде Microsoft В Windows могут возникнуть проблемы с этими параметрами. В этих случаях, --with-PACKAGENAME-include --with-PACKAGENAME-lib варианты должны быть предпочтительнее.
  • Лучше всего установить некоторые внешние пакеты, такие как SuperLU_DIST, MUMPS, Hypre, METIS и ParMETIS с опцией --download-PACKAGENAME .[в правильные параметры для этих пакетов: --download-superlu_dist --download-mumps --download-hypre ]
    • Будет установлена ​​СОВМЕСТИМАЯ версия внешнего пакета. Стандартная установка этого пакета может быть несовместима с PETSc [возможно, из-за различий в версиях — или, возможно, из-за необходимость дополнительных патчей для работы с PETSc]
    • Некоторые пакеты содержат исправления ошибок, исправления переносимости и обновления. для зависимых пакетов, которые еще не были включены в апстрим релиз.
    • Все пакеты будут установлены с одним и тем же набором компиляторов. — это позволяет избежать проблем [например, странных ошибок времени ссылки] с код смешивания, скомпилированный несколькими компиляторами [например, смешивание Скомпилированный код gfortran и ifort].
  • Если вы хотите загрузить совместимый внешний пакет вручную, тогда URL-адрес этого пакета указан в источнике конфигурации для этого пакет.Например, проверьте config / BuildSystem / config / packages / SuperLU.py для URL-адреса для скачать этот пакет.
Дополнительные опции :
  • —with-packages-build-dir = ПУТЬ: по умолчанию внешние пакеты будут распакованы, и процесс сборки будет запущен в $ {PETSC_DIR} / $ {PETSC_ARCH} / externalpackages . Однако можно выбрать другое место, где эти пакеты распаковываются и запускается процесс сборки.
Вернуться к инструкции по установке

BLAS / LAPACK

Эти пакеты предоставляют некоторые базовые числовые ядра, используемые PETSc.

  • Configure будет автоматически искать blas / lapack в определенном стандарте местоположения, в большинстве систем вам не нужно предоставлять никаких информацию о BLAS / LAPACK в команде ./configure.
  • Можно использовать следующие параметры, чтобы настроить автоматическую загрузку / установку BLAS / LAPACK.
    • —download-fblaslapack [когда присутствует компилятор fortran]
    • —download-f2cblaslapack [при настройке без компилятора fortran — то есть —with-fc = 0]
  • В качестве альтернативы можно использовать другие варианты, например один из следующих.
    • —with-blaslapack-lib = libsunperf.a
    • —with-blas-lib = libblas.a —with-lapack-lib = liblapack.a
    • —with-blaslapack-dir = / soft / com / packages / intel / 13/079 / mkl
Примечания:
  • Intel MKL
    Intel предоставляет BLAS / LAPACK через библиотеку MKL.Обычно он работает с компиляторами GNU / Intel в Linux и компиляторами Microsoft / Intel в Microsoft Windows. Его можно указать в настройке PETSc, например: --with-blaslapack-dir = $ MKLROOT или, например, --with-blaslapack-dir = / soft / com / packages / intel / 13/079 / mkl
    Если указанный выше вариант не работает — можно определить правильный список библиотек для ваших компиляторов, используя Советник по линии Intel MKL Link и укажите с помощью параметра настройки --with-blaslapack-lib
  • IBM ESSL
    К сожалению, IBM ESSL не имеет всех подпрограмм BLAS и LAPACK. что ожидают некоторые пакеты, такие как SuperLU; в частности хлопанье, дламч и ксербла.В этом случае вместо использования ESSL мы предлагаем - скачать-fblaslapack . Если вы действительно хотите использовать ESSL, см. https://www.pdc.kth.se/hpc-services.
Вернуться к инструкции по установке

MPI

Это программное обеспечение обеспечивает параллельную функциональность для PETSc.

  • Configure будет автоматически искать компиляторы MPI mpicc / mpif90 и т. Д. И использовать их, если они найдены в вашем PATH.
  • Можно использовать следующие параметры, чтобы настроить автоматическую загрузку / установку MPI
    • —download-mpich [установить и использовать MPICH]
    • —download-openmpi [Установить и использовать Open MPI]
  • Другие варианты установки см. На внешних пакетах.
Использование компиляторов MPI:
  • Лучше всего устанавливать PETSc с оболочками компилятора MPI (часто называемыми mpicc, mpicxx, mpif90) — таким образом, ТО ЖЕ компиляторы использовали для сборки MPI используются для создания PETSc [это позволяет избежать несовместимости, которая может возникнуть — при использовании библиотек, скомпилированных с разными c или компиляторы fortran.]. Этого можно достичь с помощью следующих режимы.
    • Поставщик предоставил MPI, возможно, уже установлен. IBM, SGI, Cray и т.д. предоставляют свои собственные:
      ./config/confiure.py --with-cc = mpcc --with-fc = mpf90
    • При использовании уже установленного MPICH [возможно, используя myrinet / gm], затем используйте [без указания —with-cc = gcc и т. д., поэтому который configure забирает mpicc из mpi-dir]:
      ./ configure --with-mpi-dir = / путь-к-mpich-install
Установка без MPI:
  • Вы можете построить (последовательный) PETSc без MPI. Это полезно для быстрая установка PETSc [если MPI недоступен — для чего угодно причина]. Однако — если в пользовательском приложении есть код MPI, то лучше всего установить полный MPI — даже если в настоящее время используется ограничен однопроцессорным режимом.
Установка с помощью Open MPI с общими библиотеками MPI:

OpenMPI по умолчанию создает общие библиотеки для MPI. Тем не менее бинарные файлы, сгенерированные оболочками MPI mpicc / mpif90 и т. д., требуют LD_LIBRARY_PATH должен быть установлен в расположение этих библиотек.

Из-за этого ограничения OpenMPI необходимо установить LD_LIBRARY_PATH правильно [для установки OpenMPI инструкции] перед запуском конфигурации PETSc.Если вы не установите это переменные среды, вы получите сообщения при запуске ./configure , например

            НЕВОЗМОЖНО ВЫПОЛНИТЬ БИНАРИИ для config / configure.py
-------------------------------------------------- -----------------------------
            Невозможно запустить исполняемые файлы, созданные с помощью C. Если на этом компьютере используется пакетная система
            для отправки заданий вам необходимо настроить файл / configure.py с дополнительной опцией --with-batch.В противном случае проблема с компиляторами. Можете ли вы скомпилировать и запустить код с помощью компиляторов C / C ++ (и, возможно, Fortran)?
         

или при запуске кода, скомпилированного с OpenMPI

-bash-3.3 $ ./conftest
./conftest: ошибка при загрузке разделяемых библиотек: libmpi.so.0: невозможно открыть файл общих объектов: нет такого файла или каталога

Примечания:
  • Избегайте указания компиляторов [с параметрами --with-cc или --with-fc ] при использовании опции - с-mpi-dir .[Option --with-mpi-dir указывает использование компиляторов MPI — поэтому лучше всего их использовать — а не замените их указанным пользователем --with-cc ].
  • Можно указать mpiexec или mpiexec с параметрами --with-mpiexec
Вернуться к инструкции по установке

Место установки: на месте или вне места

По умолчанию PETSc выполняет установку на месте, то есть библиотеки хранятся в тех же каталогах, которые использовались для компиляции PETSc.Это особенно полезно для те разработчики приложений, которые следят за репозиторием PETSc git master или , выпускают ветки , поскольку перекомпоновка для обновлений выполняется очень быстро и безболезненно, см. easyrebuild.
Установка вне места с —prefix
Чтобы установить библиотеки и включить файлы в другое место, используйте параметр —prefix.
  • ./configure —prefix = / home / userid / petsc-3.14.0 [другие параметры настройки]
Библиотеки и включаемые файлы, необходимые пользователям, будут расположены в / home / userid / petsc-3.14.0 / lib и /home/userid/petsc-3.14.0/include . Устанавливается в корневом каталоге (редко).

Если кто-то хочет установить PETSc в общую систему расположение, например / usr / local или / opt, для которого требуется root-доступ, мы предлагаем создать каталог для PETSc с правами пользователя, а затем выполните Установите PETSc [как обычный пользователь / без полномочий root ]. т.е.

  • судо mkdir / opt / petsc
  • пользователь sudo chown: группа / opt / petsc
  • cd / home / userid / petsc
  • ./ configure —prefix = / opt / petsc / petsc-3.14.0 [другие параметры настройки]
  • марка
  • сделать установку
Если кто-то предпочитает использовать root-доступ для установки, ему нужно изменить только последнюю строку Никогда не следует запускать configure или make для любого пакета, используя root-доступ. Установка для менеджеров пакетов: с использованием DESTDIR (очень редко)
  • ./configure —prefix = / opt / petsc / petsc-3.14.0
  • марка
  • сделать установку DESTDIR = / tmp / petsc-pkg
  • [package up / tmp / petsc-pkg Затем пакет должен быть установлен в / opt / petsc / petsc-3.14,0]
Множественные установки с использованием —prefix [и DESTDIR]: Укажите другое расположение —prefix для каждой конфигурации различных параметров — во время настройки. Например
  • ./configure —prefix = / opt / petsc / petsc-3.14.0-mpich —with-mpi-dir = / opt / mpich
  • марка
  • сделать установку [DESTDIR = / tmp / petsc-pkg]
  • ./configure —prefix = / opt / petsc / petsc-3.14.0-openmpi —with-mpi-dir = / opt / openmpi
  • марка
  • сделать установку [DESTDIR = / tmp / petsc-pkg]
Установка на месте
Библиотеки PETSc и созданные включенные файлы помещаются в подкаталог вне текущего каталога $ PETSC_ARCH , который либо предоставляется пользователем, например,
  • экспорт PETSC_ARCH = arch-debug
  • ./ настроить
  • марка
  • экспорт PETSC_ARCH = arch-opt
  • ./configure —with-debugging = 0
  • марка
или
  • ./ настроить PETSC_ARCH = arch-debug
  • марка
  • ./configure —with-debugging = 0 PETSC_ARCH = arch-opt
  • марка
Если не указан ./configure автоматически сгенерирует уникальное значение (только для локальных конфигураций, отличных от --prefix )
  • ./ настроить
  • марка
  • ./configure —with-debugging = 0
  • марка
создает каталоги (на машине Apple MacOS) arch-darwin-c-debug и arch-darwin-c-opt . Библиотеки и включаемые файлы, необходимые пользователям, расположены вне текущего каталога в $ PETSC_ARCH / lib , включают и $ PETSC_ARCH / include После мастера или выпуска на Git Если вы следуете master или выпуску ответвлений от PETSc, вы можете обновить свои библиотеки с помощью В большинстве случаев это сработает, если есть ошибки при компиляции заглушек Fortran, вам также необходимо сделать Если при загрузке в код конфигурации PETSc произошли большие изменения, вам может потребоваться перезапустить ./ configure , что вы можете сделать с
  • $ PETSC_ARCH / lib / petsc / conf / reconfigure- $ PETSC_ARCH.py
Вернуться к инструкции по установке

Переменные среды PETSC_DIR и PETSC_ARCH

Приложениям, полностью предоставляющим собственные файлы сборки, не нужно использовать PETSC_DIR или PETSC_ARCH . PETSC_DIR и PETSC_ARCH (только установка на месте) используются в make-файлах PETSc , чтобы указать, какой каталог и конфигурацию PETSc использовать при компиляции примеров или кода приложения.Эти переменные могут быть установлены как переменные окружения или указанные в командной строке
  • укажите переменную окружения для csh / tcsh [можно указать в ~ / .cshrc]
    • setenv PETSC_DIR /home/balay/petsc-3.14.0
    • наборов PETSC_ARCH Linux-GNU-C-debug
  • укажите переменную окружения для bash [можно указать в ~ / .bashrc]
    • экспорт PETSC_DIR = / home / balay / petsc-3.14,0
    • экспорт PETSC_ARCH = linux-gnu-c-debug
  • укажите переменную в командной строке (bash), чтобы создать пример в src / ts / tutorials
    • PETSC_ARCH = linux-gnu-c-debug make PETSC_DIR = / home / balay / petsc-3.14.0 ex1

PETSC_DIR должен указывать на расположение PETSc установка. Для установки вне места это расположение --prefix .Для установки на месте это каталог, в котором вы запускали configure PETSc.

PETSC_ARCH требуется только для установки на месте.

Вернуться к инструкции по установке

Установка Microsoft Windows:

Вы уверены, что хотите использовать Microsoft Windows? Мы рекомендуем использовать Linux по возможности [и минимизируйте устранение проблем, связанных с Microsoft Windows].
Установка с компиляторами GNU gcc / g ++ / gfortran:
Следующие конфигурации очень похожи на обычные системы Linux. Наши обычные инструкции [Linux] должен работать с ними. Большинство внешних пакетов также будут работать. Параметр конфигурации —download-mpich должен работать для этих систем. (Они не поддерживают компиляторы Microsoft / Intel Windows; вы также не можете использовать MS-MPI, Intel-MPI или MPICh3).
Установка с компиляторами Microsoft / Intel Windows:

Microsoft Windows не предоставляет такую ​​же среду оболочки unix как и другие операционки.Также компиляторы Microsoft / Intel по умолчанию работают иначе, чем другие компиляторы unix. Итак, чтобы установить PETSc на Microsoft Windows — необходимо установить Cygwin [для среды unix] и используйте win32fe [часть источников PETSc, для взаимодействия с компиляторами Microsoft / Intel].

Установите Cygwin: Загрузите и установите Пакет Cygwin с http://www.cygwin.com. Убедитесь, что установлены следующие компоненты Cygwin.

  • питон3
  • марка
  • [выбор по умолчанию уже должен иметь diff и другие инструменты]

Примечание. При установке PETSc с компиляторами Cygwin / GNU установите дополнительные компоненты Cygwin.

  • gcc-core gcc-g ++ gcc-fortran
  • liblapack-devel
  • openmpi libopenmpi-devel
Дополнительные компоненты cygwin, такие как git cmake , могут быть полезны для установки внешних пакетов.

Удалить Cygwin link.exe: Cygwin link.exe может конфликт с компилятором Intel ifort. Если вы используете ifort — пожалуйста, сделайте [из терминала Cygwin / bash-shell]:

  • мв /usr/bin/link.exe /usr/bin/link-cygwin.exe

Настройка терминала / оболочки Cygwin с рабочими компиляторами: Мы требуем, чтобы компиляторы были правильно настроены в Cygwin bash. командная оболочка, так что « cl foo.c «или» ifort foo.f «работает из этой оболочки. Например — при использовании VS2005 C и Intel 10 Fortran можно:

  • Пуск -> Программы -> Инструменты разработки программного обеспечения Intel -> Компилятор Intel Fortran 10 -> Среда сборки Visual Fortran [32-битный или 64-битный в зависимости от вашего использования]. Это должно начать cmd ‘оболочка.
  • В этой оболочке запустите Cygwin terminal / bash-shell mintty.exe как: c: \ cygwin \ bin \ mintty.exe
  • В mintty.exe — запустите: / usr / bin / bash --login
  • проверьте, можно ли использовать компиляторы [запустив cl, ifort в этом терминале Cygwin / bash-shell]
  • Теперь запустите configure с помощью win32fe, а затем соберите библиотеки с помощью make [в соответствии с обычными инструкциями]
Пример настройки использования с компиляторами Microsoft Windows:

Используйте configure с VC2005 C и Intel Fortran 10 [без MPI].

  • ./configure --with-cc = 'win32fe cl' --with-fc = 'win32fe ifort' --with-cxx = 'win32fe cl' --with-mpi = 0 --download-fblaslapack

Если fortran, использование c ++ не требуется, используйте:

  • ./configure --with-cc = 'win32fe cl' --with-fc = 0 --with-cxx = 0 --download-f2cblaslapack

Использование MPI: Мы поддерживаем как MS-MPI [64-бит], так и Intel MPI в Microsoft Windows (MPICh3 не работает, не используйте его).Например, проверьте config / examples / arch-mswin * .py

Избегать пробелов в PATH: Лучше избегать пробелов или подобных специальных символов при указании параметров конфигурации. В Microsoft Windows — это обычно влияет на указание MPI или MKL. Microsoft Windows поддерживает сокращенную форму dos для имен директорий, поэтому лучше использовать эту нотацию. И инструмент cygwin cygpath можно использовать для получения путей в этой нотации. Например

$ cygpath -u `cygpath -ms ‘/ cygdrive / c / Program Files (x86) / Microsoft SDKs / MPI’ ‘
/ cygdrive / c / PROGRA ~ 2 / MICROS ~ 2 / MPI
$ cygpath -u` cygpath -ms ‘/ cygdrive / c / Program Files (x86) / IntelSWTools / compilers_and_libraries / windows / mkl / lib / intel64’ ‘
/ cygdrive / c / PROGRA ~ 2 / INTELS ~ 1 / COMPIL ~ 2 / windows / mkl / библиотека / Intel64

я.е использовать:

  • ./configure --with-cc = 'win32fe cl' --with-fc = 'win32fe ifort' --with-cxx = 'win32fe cl' --with-shared-libraries = 0 \
    - with-mpi-include = '[/ cygdrive / c / PROGRA ~ 2 / MICROS ~ 2 / MPI / Include, / cygdrive / c / PROGRA ~ 2 / MICROS ~ 2 / MPI / Include / x64]' \
    --with -mpi-lib = '- L / cygdrive / c / PROGRA ~ 2 / MICROS ~ 2 / MPI / lib / x64 msmpifec.lib msmpi.lib' \
    --with-mpiexec = / cygdrive / c / PROGRA ~ 1 / MICROS ~ 2 / Bin / mpiexec \
    --with-blaslapack-lib = '- L / cygdrive / c / PROGRA ~ 2 / INTELS ~ 1 / COMPIL ~ 2 / windows / mkl / lib / intel64 mkl_intel_lp64_dll.библиотека mkl_sequential_dll.lib mkl_core_dll.lib '

ExternalPackages : The --download-package Опция не работает со многими внешними пакетами Microsoft Windows.

Файлы проекта: Мы не можем предоставить Microsoft Файлы проекта Visual Studio для пользователей, поскольку они относятся к параметры настройки, расположение внешних пакетов, версии компилятора и т.п.используются для любой данной сборки PETSc, поэтому они потенциально различается для каждой сборки PETSc. Итак, если вам нужен файл проекта для использовать с PETSc — пожалуйста, сделайте следующее.

  • создать пустой файл проекта с одним из примеров, скажем SRC / KSP / KSP / учебные пособия / ex2.c
  • попробуйте скомпилировать пример из оболочки Cygwin bash — используя makefile — например
    • cd src / ksp / ksp / учебные пособия
    • марка ex2
  • если вышеперечисленное работает — убедитесь, что все параметры компилятора / компоновщика используемые программой make, также присутствуют в файле проекта в правильном обозначение.
  • если ошибки — повторить вышеуказанный шаг. [если все параметры верны указано — тогда пример должен компилироваться из MSDev.

Отладчик: Запуск пробрамм PETSc с -start_in_debugger не поддерживается на этой платформе, поэтому отладчики будут нужно запускать вручную. Убедитесь, что ваша среда правильно настроен на использование соответствующего отладчика для вашего компилятора.В отладчики могут быть запущены с помощью Microsoft Visual Studio 6: msdev ex1.exe , Microsoft Visual Studio .NET: devenv ex1.exe , Intel Enhanced Debugger: edb ex1.exe или Отладчик GNU gdb ex1.exe .

Интерфейс PETSc win32: Этот инструмент используется как оболочка для компиляторов Microsoft и Intel. и сопутствующие инструменты — для создания библиотек PETSc с помощью Cygwin make и другие инструменты UNIX.Для получения дополнительной информации запустите $ {PETSC_DIR} / lib / petsc / bin / win32 / win32fe без каких-либо параметров.

Использование MinGW с компиляторами Microsoft / Intel Windows:
Пользователи сообщают, что можно построить PETSc с помощью MinGW и связать с ними с помощью компиляторов Microsoft / Intel Windows. У нас нет ни опыта, ни знаний о том, как это можно сделать. Расскажите нам о своем опыте.
Примечания по использованию других систем, помимо Cygwin, для компиляции с компиляторами Microsoft и Intel
Для любой альтернативной системы нам придется переделать функциональность win32fe для этой системы.Это включает в себя
  • Поместите параметры компилятора типа unix в Cl (компилятор Microsoft).
  • Преобразуйте пути в некоторых из этих параметров из этой системы (например, пути Cygwin) в пути Microsoft Windows.
  • Имейте Python, который работает с обозначением системного пути.
  • Иметь возможность, эквивалентную порождению процесса Microsoft Windows; При порождении процесса Cygwin создаются процессы Microsoft Windows.WSL1 этого не хватало.
Вернуться к инструкции по установке

Установка пакетов, использующих OpenMP:

Некоторые внешние пакеты включают MKL BLAS / LAPACK, OpenBLAS, SuperLU_DIST и поддержку Hypre с использованием OpenMP для параллелизм на уровне потоков в дополнение к параллелизму MPI в PETSc. Чтобы использовать это, застрахуйте свои компиляторы поддержка OpenMP и использование дополнительной опции настройки --with-openmp

Чтобы контролировать количество потоков OpenMP, которые использует каждый процесс MPI, вы можете установить переменную среды OMP_NUM_THREADS n или параметр командной строки PETSc -omp_num_threads n .

Вернуться к инструкции по установке

Установка на машинах, которые используют команду модуля:

В системах, где вы можете использовать модули для загрузки пакетов, таких как HDF5, расположение включаемых файлов и библиотек известно. компилятором. Следовательно, вы просто загружаете соответствующий модуль для пакета и запускаете ./configure с опцией --with-package . Например


Установка на машине, требующей кросс-компилятора или планировщика заданий (пакетные системы):

В системах, где вам нужно использовать планировщик заданий или пакетную отправку для выполнения заданий используйте параметр конфигурации --with-batch .В таких системах опция make check работать не будет.

  • Вы должны сначала убедиться, что вы загрузили соответствующие модули для компиляторов и т. Д., Которые вы желаю использовать. Часто компиляторы предоставляются вам автоматически, и вам не нужно указывать --with-cc = XXX и т. Д. Проконсультируйтесь с документацией и местной службой поддержки таких систем для получения информации по этим темам.
  • В таких системах обычно не следует указывать --with-blaslapack-dir или --download-fblaslapack , поскольку системы предоставляют их автоматически (иногда сначала необходимо загрузить соответствующие модули)
  • Некоторые параметры пакетов --download-package не работают в этих системах, например HDF5.Таким образом, вы должны использовать модули для загрузки этих пакетов и --with-package для настройки с помощью пакета.
  • Поскольку сборка внешних пакетов в этих системах часто бывает хлопотной и медленной, мы рекомендуем устанавливать PETSc только с этими системами. пакеты конфигурации, необходимые для работы, а не дополнительные.
Вернуться к инструкции по установке


Установка PETSc с Kokkos

В большинстве случаев вам нужно только передать параметр конфигурации —download-kokkos и один из —with-cuda —with-openmp —with-pthread (или ничего, чтобы использовать последовательные Kokkos)

Примеры, в которых используется Kokkos, имеют суффикс.kokkos.cxx; см. src / snes / tutorials / ex3k.kokkos.cxx

Вернуться к инструкции по установке Установка

— документация Rockstor

Установка Rockstor — это короткий и простой процесс. Для всех типов инсталляций, см. Быстрый старт, чтобы начать работу. Также обратите внимание что у нас есть рекомендации по предварительной установке (PBP).

Рекомендации по аппаратному обеспечению

В Rockstor нет ничего, что требует специального оборудования. Это Linux, и в частности вилка CentOS / Fedora, поэтому ее можно установить на широкий спектр товарное оборудование.См. Раздел Минимальные системные требования для ознакомления с основными требованиями.

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

Готовые сборки для дома и небольших организаций

Вы можете найти пользовательские истории и примеры сборок на нашем Forum, но некоторые выдержки приведены ниже:

  1. Сборка, используемая разработчиками Rockstor и, по крайней мере, некоторые известные участники сообщества используют ASRock C2550D4I с этой памятью. В материнская плата обеспечивает 12 портов SATA, поэтому это рекомендуемый вариант Tower чехол вмещает до 12 жестких дисков.

  2. Еще одна рекомендация, используемая командой Rockstor, — это HP Microserver.Заметка что ссылка относится к gen8, который может использоваться некоторыми членами сообщества, но gen7 — это тот, который используется командой Rockstor.

Обновление Rockstor

Rockstor находится в постоянном развитии, и мы выпускаем тестируемые обновления небольшими партиями. Эти обновления легко установить. Хотя мы выпускаем основные выпуски, требующие полной установки ОС, мы стараемся делать эти выпуски как можно реже. Мы стремимся, чтобы большинство обновлений не прерывалось.

Обновления Rockstor можно установить двумя способами:

  1. Установите обновления из веб-интерфейса: в веб-интерфейсе Rockstor в правом верхнем углу панели навигации вы увидите стрелку, направленную вверх.Если вы нажмете на эту стрелку и доступно обновление, вы увидите выделенное обновление программного обеспечения с подробной информацией на экране.

См. YouTube Как поддерживать Rockstor в актуальном состоянии.

2. Установите обновления из интерфейса командной строки. Вы можете безопасно обновить Rockstor в любое время с помощью следующая команда:

 [root @ localhost ~] # ням обновить rockstor
 

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

Глава 2. Установка

Если это доступно для вашей платформы, вы должны использовать готовые пакеты для установки OTRS, поскольку это самый простой и удобный метод. Вы можете найти их в области загрузки на сайте www.otrs.com. В следующих разделах описывается установка OTRS с предварительно собранным или бинарным пакетом в системах SUSE и Red Hat. Только если вы по какой-то причине не можете использовать готовые пакеты, вы должны следовать ручному процессу.

Установка RPM на сервере SUSE Linux

В этом разделе описывается установка нашего пакета RPM на сервере SUSE Linux.

Подготовка базы данных для OTRS

Вы можете использовать OTRS, используя разные серверные части базы данных: MySQL, PostgreSQL или Oracle. Самая популярная база данных для развертывания OTRS — это MySQL. В этой главе показаны шаги, которые необходимо предпринять для настройки MySQL на сервере на основе SUSE. Конечно, вы можете установить базу данных в выделенную базу данных. сервер, если это необходимо для масштабируемости или других целей.

Примечание

Если вы будете следовать этой главе об openSUSE 12.3 и более поздних версиях, вы на самом деле не будете устанавливать MySQL, а вместо этого установите MariaDB, MySQL совместимый форк кода MySQL. Это не проблема, он будет работать так же хорошо (а в некоторых случаях даже немного лучше).

Установите MySQL, выполнив следующую команду от имени пользователя root:

linux: ~ # zypper установить mysql perl-DBD-mysql
         

Это установит MySQL с параметрами по умолчанию в вашей системе.Вам нужно будет изменить значения по умолчанию, чтобы чтобы сделать его подходящим для OTRS. В текстовом редакторе откройте файл /etc/my.cnf и добавьте следующие строки в разделе [mysqld]:

max_allowed_packet = 64 млн
query_cache_size = 32 МБ
innodb_log_file_size = 256 МБ
         

Примечание

Обратите внимание, что OTRS требует utf8 в качестве кодировки хранилища базы данных.

Теперь выполните systemctl restart mysql.service , чтобы перезапустить сервер базы данных и активировать эти изменения.Тогда беги / usr / bin / mysql_secure_installation и следуйте инструкциям на экране, чтобы установить корень базы данных. пароль, удалите анонимный доступ и удалите тестовую базу данных. Наконец, запустите systemctl enable mysql.service чтобы обеспечить автоматический запуск MySQL при запуске сервера.

Установите OTRS с помощью командной строки, используя zypper . Это также приведет к появлению некоторых зависимостей, таких как веб-сервер Apache и некоторые модули Perl.Убедитесь, что вы скопировали файл OTRS RPM в текущий каталог.

otrs-sles: ~ # zypper установить otrs * .rpm
....
Получение пакета otrs-x.x.x-01.noarch (1/26), 17,5 МБ (74,3 МБ без упаковки)
Установка: otrs-x.x.x-01 [готово]
Дополнительная выходная частота вращения:
Проверить пользователя OTRS ... otrs добавлено.

...

otrs-sles: ~ #
         

Теперь перезапустите Apache с помощью команды systemctl restart apache2.service для загрузки изменения конфигурации для OTRS.

Установка дополнительных модулей perl

OTRS требуется больше модулей, чем может быть установлено через диспетчер пакетов по умолчанию.Вы можете установить их вручную. Запуск сценария otrs.CheckModules.pl , расположенного по адресу / opt / otrs / bin / сообщит вам, какие модули отсутствуют и должны или могут быть установлены. Дополнительные модули могут включать в себя те, которые необходимы для связи с MDA через IMAP (S) или создания вывода PDF.

На SLES вы должны добавить внешний репозиторий, чтобы получить недостающие модули. Выберите репозиторий, необходимый для вашей версии ОС, отсюда: http: // скачать.opensuse.org/repositories/devel:/languages:/perl/ . Например, репозиторий для SLES 11 SP 3 будет добавлен следующим образом:

zypper ar -f -n perl http://download.opensuse.org/repositories/devel:/languages:/perl/SLE_11_SP3 Perl
             

В openSUSE 12.3 дополнительный репозиторий нужен только для модуля Mail :: IMAPClient, который вам понадобится, только если вам нужно собирать почту. с сервера IMAP, защищенного TLS. Соответствующая строка будет выглядеть так:

zypper ar -f -n perl http: // скачать.opensuse.org/repositories/devel:/languages:/perl/openSUSE_12.3/ Perl
             

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

otrs-sles: / opt / otrs # zypper install -y "perl (YAML :: LibYAML)"
Освежающий сервис susecloud.
Получение метаданных репозитория perl [\]

Получен новый ключ подписи репозитория или пакета:
Идентификатор ключа: DCCA98DDDCEF338C
Ключевое имя: devel: languages: perl OBS Project & lt; devel: languages: perl @ build.opensuse.org & gt;
Отпечаток ключа: 36F0AC0BCA9D8AF2871703C5DCCA98DDDCEF338C
Ключ создан: 10 октября, среда, 22:04:18 2012
Срок действия ключа истекает: Fri Dec 19 22:04:18 2014
Репозиторий: perl

Вы хотите отказаться от ключа, временно доверять или всегда доверять? [r / t / a /?] (r): а
Получение метаданных perl репозитория [выполнено]
Создание кеша репозитория perl [готово]
Загрузка данных репозитория ...
Чтение установленных пакетов ...
Perl (YAML :: LibYAML) не найден в именах пакетов. Пробуем возможности.
Устранение зависимостей пакетов...

Будет установлен следующий НОВЫЙ пакет:
  perl-YAML-LibYAML

Следующий пакет не поддерживается его поставщиком:
  perl-YAML-LibYAML

Получение пакета perl-YAML-LibYAML-0.38-12.4.x86_64 (1/1), 75.0 KiB (196.0 KiB распаковано)
Получение: perl-YAML-LibYAML-0.38-12.4.x86_64.rpm [выполнено (55,7 КБ / с)]
Установка: perl-YAML-LibYAML-0.38-12.4 [готово]
             

Следующим шагом является настройка OTRS с помощью веб-установщика, как описано в этом разделе.

Теперь вы можете запустить демон OTRS и активировать соответствующее задание cron сторожевого таймера (это должно быть сделано отрс пользователь):

оболочка> / opt / otrs / bin / otrs.Запуск Daemon.pl
оболочка> /opt/otrs/bin/Cron.sh start
             

Вот и все, поздравляю!

Установка OTRS в системе Red Hat Enterprise Linux или CentOS

В этом разделе описывается установка нашего RPM-пакета на сервер Red Hat Enterprise Linux (RHEL) или CentOS.

Подготовка: отключить SELinux

Примечание

Если ваша система использует SELinux, вы должны отключить его, иначе OTRS не будет работать правильно.

Вот как отключить SELinux для RHEL / CentOS / Fedora:

  • Настройте SELINUX = disabled в файле / etc / selinux / config:

    # Этот файл контролирует состояние SELinux в системе.
    # SELINUX = может принимать одно из трех значений:
    # enforcing - применяется политика безопасности SELinux.
    # permissive - SELinux печатает предупреждения вместо принудительного выполнения.
    # disabled - политика SELinux не загружается.SELINUX = отключено
    # SELINUXTYPE = может принимать одно из этих двух значений:
    # target - Целевые процессы защищены,
    # mls - многоуровневая защита.
    SELINUXTYPE = таргетированный
                             
  • Перезагрузите вашу систему. После перезагрузки убедитесь, что команда getenforce возвращает Disabled :

    оболочка> getenforce
    инвалид
                             
Подготовка базы данных для OTRS

Вы можете использовать OTRS, используя разные серверные части базы данных: MySQL, PostgreSQL или Oracle.Самая популярная база данных для развертывания OTRS — это MySQL. В этой главе показаны шаги, которые необходимо предпринять для настройки MySQL на сервере на основе RHEL. Конечно, вы можете установить базу данных на выделенный сервер базы данных, если это необходимо для масштабируемости или других целей.

Установите MySQL (или MariaDB), выполнив следующую команду от имени пользователя root:

оболочка> yum -y установить mariadb-server
         

Это установит MySQL с параметрами по умолчанию в вашей системе.Вам нужно будет изменить настройки по умолчанию, чтобы сделать его подходящим для OTRS. С текстом Редактор создаст новый файл /etc/my.cnf.d/zotrs.cnf со следующим содержанием:

[mysqld]
max_allowed_packet = 64 млн
query_cache_size = 32 МБ
innodb_log_file_size = 256 МБ
         

Теперь выполните systemctl start mariadb , чтобы перезапустить сервер базы данных и активировать эти изменения. Тогда беги / usr / bin / mysql_secure_installation и следуйте инструкциям на экране, чтобы установить корень базы данных. пароль, удалите анонимный доступ и удалите тестовую базу данных.

Примечание

Обратите внимание, что OTRS требует utf8 в качестве кодировки хранилища базы данных.

Установите OTRS с помощью командной строки, используя yum . Это также приведет к появлению некоторых зависимостей, таких как веб-сервер Apache и некоторые модули Perl. Убедитесь, что вы скопировали файл OTRS RPM в текущий каталог.

оболочка> yum install --nogpgcheck otrs-x.x. *. rpm
...
Решенные зависимости

================================================== ==============================
 Размер репозитория версии пакета Arch
================================================== ==============================
Установка:
 otrs noarch x.x.x-01 /otrs-x.x.x-01.noarch
                                                                           74 млн
Установка для зависимостей:
 апр x86_64 1.3.9-5.el6_2 обновления 123 тыс.
 ...
 procmail x86_64 3.22-25.1.el6 база 163 КБ

Сводка транзакции
================================================== ==============================
Установить 26 пакетов

Общая площадь: 80 м
Общий размер загружаемых файлов: 6.0 M
Установленный размер: 88 M
Скачивание пакетов:
(1/25): апр-1.3.9-5.el6_2.x86_64.rpm | 123 кБ 00:00
...
(25/25): procmail-3.22-25.1.el6.x86_64.rpm | 163 кБ 00:00
-------------------------------------------------- ------------------------------
Всего 887 кБ / с | 6.0 МБ 00:06
Запуск rpm_check_debug
Запуск теста транзакции
Проверка транзакции прошла успешно
Выполняемая транзакция
  Установка: apr-1.3.9-5.el6_2.x86_64 1/26
  ...
  Установка: otrs-x.x.x-01.26 марта
Проверить пользователя OTRS ... otrs добавлено.

...

оболочка>
         

Теперь перезапустите Apache с помощью команды systemctl restart httpd.service для загрузки изменения конфигурации для OTRS.

Установка дополнительных модулей Perl

OTRS требуется несколько дополнительных модулей, чем может быть установлен RPM. Вы можете установить их вручную. Вы можете проверить, какие у вас модули отсутствует, запустив bin / otrs.Скрипт CheckModules.pl , расположенный в каталоге / opt / otrs . Некоторые модули необходимы только для дополнительных функций, таких как связь с серверами IMAP (S) или создание PDF-файлов. В Red Hat или CentOS мы рекомендуем устанавливать эти модули из репозитория EPEL, репозитория, поддерживаемого проектом Fedora, который предоставляет высококачественные пакеты для RHEL и производных. Дополнительную информацию можно найти на веб-сайте EPEL.

Если вы используете RHEL 7 или CentOS 7, вы можете получить последний пакет для EPEL по адресу этот сайт.Вы можете добавить этот репозиторий в yum за один раз, скопировав URL-адрес RPM, который вы найдете на этой странице, и выполнив эту команду:

shell> yum -y установить http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm

...

Установлен:
  epel-release.noarch 0: 7-8

Готово!
             

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

shell> yum -y install "perl (Text :: CSV_XS)"

...

Установлен:
  perl-Text-CSV_XS.x86_64 0: 0.85-1.el6

Готово!
оболочка>
             

Следующим шагом является настройка OTRS с помощью веб-установщика, как описано в этом разделе.

Теперь вы можете запустить демон OTRS и активировать соответствующее задание cron сторожевого таймера (это должно быть сделано отрс пользователь):

оболочка> / opt / otrs / bin / otrs.Запуск Daemon.pl
оболочка> /opt/otrs/bin/Cron.sh start
             

Вот и все, поздравляю!

Установка драйвера базы данных Oracle на Red Hat / CentOS

Если вы хотите развернуть OTRS в базе данных Oracle, вам необходимо скомпилировать и установить DBD :: Oracle. драйвер базы данных. Это немного сложнее, чем установка любого из других пакетов; это потому, что Oracle — это проприетарная база данных и Red Hat, а также проект CentOS не могут распространять драйверы в своих репозиториях RPM.

Прежде всего, нам нужно установить gcc, make и CPAN. так что мы можем скомпилировать и установить драйвер. Ниже вы видите команду в CentOS; в других версиях это может выглядеть немного иначе.

shell> yum -y install gcc make "perl (CPAN)"
             

Следующим шагом является получение и установка клиента базы данных. Для этого вам необходимо зарегистрировать бесплатную учетную запись на веб-сайте Oracle. Вы можете скачать драйверы с этой страницы: http: // www.oracle.com/technetwork/database/features/instant-client/index-097480.html Выберите версию Linux x86 или x86-64, соответствующую архитектуре вашей системы. Вы можете проверить это с помощью uname -i . Это либо «x86_64» для x86-64, либо «i386» для x86. Вам следует скачать пакеты «Пакет мгновенного клиента — базовый», «Пакет мгновенного клиента — SQL * Plus» и «Пакет мгновенного клиента — SDK». Сохраните их в место на вашем диске. Теперь, как пользователь root, вы можете установить пакеты, используя следующую команду:

оболочка> yum install oracle-instantclient *
             

После этого вы должны установить две переменные среды и скомпилировать драйвер DBD :: Oracle.Опять же, выполните эти задачи от имени пользователя root. Шаги изложены ниже. Обратите внимание, что для краткости некоторые строки, выводимые командами, были удалены.

оболочка> экспорт ORACLE_HOME = / usr / lib / oracle / 11.2 / client64
оболочка> экспорт LD_LIBRARY_PATH = $ ORACLE_HOME / lib
оболочка> cpan
cpan [1]> посмотрите DBD :: Oracle
...
Загрузка с LWP:
  http://www.perl.org/CPAN/authors/id/P/PY/PYTHIAN/CHECKSUMS
Контрольная сумма для /root/.cpan/sources/authors/id/P/PY/PYTHIAN/DBD-Oracle-1.62.tar.gz нормально
Сканирование кеша /root/.cpan/build на предмет размеров
СДЕЛАННЫЙ
...
Рабочий каталог: /root/.cpan/build/DBD-Oracle-1.62-ZH6LNy
[root @ localhost DBD-Oracle-1.62-ZH6LNy] # perl Makefile.PL
...
[root @ localhost DBD-Oracle-1.62-ZH6LNy] # make
...
[root @ localhost DBD-Oracle-1.62-ZH6LNy] # make install
...
cpan [2]> выйти
Терминал не поддерживает GetHistory.
Lockfile удален.
             

Теперь вы должны отредактировать файл Kernel / Config.pm , чтобы указать ORACLE_HOME. Следующим шагом является настройка OTRS с помощью веб-установщика, как описано в этом разделе.

Примечание

Обратите внимание, что OTRS требует utf8 в качестве кодировки хранилища базы данных.

Установка OTRS в системе Debian или Ubuntu

Важно

Пожалуйста, установите OTRS из исходников, и не используйте пакеты OTRS, которые предоставляет Debian / Ubuntu.

Установка необходимых модулей Perl будет проще, если вы будете использовать доступные пакеты:

apt-get install libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl \
    libio-socket-ssl-perl, libpdf-api2-perl, libdbd-mysql-perl, libsoap-lite-perl, libtext-csv-xs-perl \
    libjson-xs-perl libapache-dbi-perl libxml-libxml-perl libxml-libxslt-perl libyaml-perl \
    libarchive-zip-perl libcrypt-eksblowfish-perl libencode-hanextra-perl libmail-imapclient-perl \
    libtemplate-perl
         

Установка — GPAW

GPAW использует библиотеку Python , среду атомного моделирования (ASE), поэтому сначала нужно установить ASE.GPAW сам написан в основном на языке программирования Python, но есть также используются некоторые C-коды:

  • критически важные детали

  • , позволяя Python взаимодействовать с внешними числовыми библиотеками (BLAS, LibXC, MPI и ScaLAPACK)

Итак, чтобы заставить GPAW работать, вам нужно скомпилировать некоторый C-код. Вам нужно будет создать динамически подключаемую библиотеку ( _gpaw.so ), который может загружать стандартный интерпретатор Python.

Есть несколько способов установить GPAW:

  • Непосредственно из PyPI: python3 -m pip install gpaw .Подробнее здесь: установка с помощью pip.

  • Как вариант, вы можете скачать исходный код а затем установить с помощью python3 -m pip install. .

  • Может быть пакет для вашего дистрибутива Linux, который вы можете использовать (под названием gpaw ).

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

Требования

  • Python 3.6 или новее

  • NumPy 1.9 или новее (пакет базового N-мерного массива)

  • SciPy 0.14 или новее (библиотека для научных вычислений)

  • ASE 3.18.0 или новее (среда атомарного моделирования)

  • C-компилятор

  • LibXC 3.x или 4.x

  • Библиотека BLAS

Необязательно, но настоятельно рекомендуется:

Установка с использованием трубопровода

Самый простой способ установить GPAW — использовать pip и пакет GPAW из индекс пакета Python (PyPI):

 $ python3 -m pip install gpaw
 

Это скомпилирует и установит GPAW (как _gpaw.так что и весь Python файлы) в папке ~ / .local / lib / pythonX.Y / site-packages , где Python может найти его автоматически. Пип также разместит инструмент командной строки gpaw в папке ~ / .local / bin , поэтому убедитесь, что у вас есть это в переменной среды $ PATH .

Убедитесь, что вы установили все в правильные места:

Установить наборы данных PAW

Установите наборы данных в папку

с помощью этой команды:

 $ gpaw install-data <каталог>
 

Дополнительные сведения см. В разделе «Установка наборов данных PAW».

Теперь вы должны быть готовы к использованию GPAW, но перед тем, как начать, запустите тесты, как описано ниже.

Выполнить простой тестовый расчет

Убедитесь, что все работает, выполнив простой тест:

Если это сработало, попробуйте также параллельный расчет:

Сообщайте об ошибках в список рассылки gpaw-users , чтобы мы может их исправить (см. Список рассылки).

См. Также

Тестирование GPAW для запуска полного набора тестов.

Получение исходного кода

Источник можно получить из tar-файла или из Git:

Tar-файл

Вы можете получить исходный текст в виде tar-файла для последний стабильный выпуск (gpaw-20.10.0.tar.gz) или последний снимок разработки (gpaw-20.10.1b1.tar.gz).

Распаковать и сделать софт линк:

 $ tar -xf gpaw-20.10.0.tar.gz
$ ln -s gpaw-20.10.0 gpaw
 

Вот список архивов.

Git клон

Кроме того, вы можете получить исходный код последней стабильной версии из https: // gitlab.com / gpaw / gpaw вот так:

 $ git clone -b 20.10.0 https://gitlab.com/gpaw/gpaw.git
 

или, если вам нужна версия для разработки:

 $ git clone https://gitlab.com/gpaw/gpaw.git
 

Примечание

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

Настройка установки

Сценарию установки может потребоваться небольшая помощь в поиске библиотек (BLAS, FFTW, ScaLapack, libxc, libvdwxc,…).Это можно сделать, добавив файл siteconfig.py в один из этих трех мест:

  1. файл, который $ GPAW_CONFIG указывает на

  2. /siteconfig.py

  3. ~ / .gpaw / siteconfig.py

Будет использован первый найденный. Например, siteconfig.py может содержать следующие строки:

 библиотеки = ['myblas']
library_dirs = ['путь_to_myblas']
 

Теперь GPAW будет построен с « -Lpath_to_myblas -lmyblas » флаги компоновщика.Посмотрите файл siteconfig_example.py для большего количества возможных вариантов. Платформы и архитектуры предоставляет примеры файлов siteconfig.py для разных платформ.

Параллельная установка

По умолчанию, установка выглядит, если mpicc доступен, и если установка находит один, строится параллельная версия. Если сетап не находит mpicc, пользователь может указать его в файле siteconfig.py .

Кроме того, пользователь может захотеть включить ScaLAPACK, установив в siteconfig.py :

и, в этом случае, предоставить библиотеки BLACS / ScaLAPACK и library_dirs как описано в разделе «Настройка установки».

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

FFTW

Чтобы использовать FFTW вместо numpy.fft , добавьте что-нибудь вроде это на ваш siteconfig.py :

 fftw = True
библиотеки + = ['fftw3']
 

Установка Libxc

Если в вашей ОС нет пакета LibXC, который можно использовать, вы можете загрузить и установите LibXC, как описано здесь.Несколько дополнительных советов:

  • Для установки Libxc требуются как компилятор C, так и компилятор fortran.

  • Мы пробовали компиляторы Intel и GNU и не заметили особого разница в производительности. Используйте то, что проще всего.

  • Разделяемые библиотеки Libxc могут быть построены с опцией –enable-shared настроить. Это может быть немного предпочтительнее, потому что это уменьшает объем памяти для исполняемых файлов.

  • Обычно при сборке GPAW необходимо изменить siteconfig.py способом аналогично следующему:

     каталог_библиотеки + = ['/my/path/to/libxc/4.2.3/install/lib']
    include_dirs + = ['/my/path/to/libxc/4.2.3/install/include']
     

    или если вы не хотите изменять свой siteconfig.py , вы можете добавить эти строк в ваш .bashrc:

     экспорт C_INCLUDE_PATH = / my / path / to / libxc / 4.2.3 / install / include
    экспорт LIBRARY_PATH = / my / path / to / libxc / 4.2.3 / install / lib
    экспорт LD_LIBRARY_PATH = / my / path / to / libxc / 4.2.3 / install / lib
     

Пример:

 wget http: // www.tddft.org/programs/octopus/down.php?file=libxc/4.2.3/libxc-4.2.3.tar.gz -O libxc-4.2.3.tar.gz
tar -xf libxc-4.2.3.tar.gz
компакт-диск libxc-4.2.3
./configure --enable-shared --disable-fortran --prefix = $ HOME / libxc-4.2.3
сделать
сделать установку

# добавьте их в свой .bashrc:
XC = ~ / libxc-4.2.3
экспорт C_INCLUDE_PATH = $ XC / включить
экспорт LIBRARY_PATH = $ XC / lib
экспорт LD_LIBRARY_PATH = $ XC / lib
 

Установка | Пряжа

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

AlpineArch LinuxCentOS / Fedora / RHELDebian / UbuntuGentoo LinuxmacOSSolusWindowsАльтернативы

Версия:

Стабильный (1.22.5) Релиз-кандидат (1.22.0) Nightly

Загрузка …

Альпийский

В Alpine Linux (3.6+) вы можете установить Yarn с помощью apk.

В настоящее время нет доступных пакетов Alpine для RC или ночных сборок Yarn. Используйте архив:

Сценарий установки

Один из самых простых способов установить Yarn в macOS и обычных средах Unix. через наш сценарий оболочки.Вы можете установить Yarn, запустив следующий код в ваш терминал:

  curl -o- -L https://yarnpkg.com/install.sh | трепать
  
  curl -o- -L https://yarnpkg.com/install.sh | bash -s - --rc
  
  curl -o- -L https://yarnpkg.com/install.sh | bash -s - - еженощно
  

Процесс установки включает проверку подписи GPG. Посмотреть исходный код на GitHub

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

  curl -o- -L https: // yarnpkg.com / install.sh | bash -s - --version [версия]
  

Возможные версии смотрите в выпусках.

Ручная установка через tarball

Вы можете установить Yarn, загрузив архив и извлекать его куда угодно.

  кд / опт.
wget https://yarnpkg.com/latest.tar.gz
tar zvxf latest.tar.gz
# Пряжа теперь находится в / opt / yarn- [version] /
  
  кд / опт.
wget https://yarnpkg.com/latest-rc.tar.gz
tar zvxf latest-rc.tar.gz
# Пряжа теперь находится в / opt / yarn- [version] /
  
  кд / опт.
wget https://nightly.yarnpkg.com/latest.tar.gz
tar zvxf latest.tar.gz
# Пряжа теперь находится в / opt / yarn- [version] /
  

Перед извлечением Yarn рекомендуется проверить архив с помощью GPG:

  wget -qO- https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --import
wget https://yarnpkg.com/latest.tar.gz.asc
gpg --verify latest.tar.gz.asc
# Ищите "Хорошая подпись от 'Yarn Packaging'" в выводе
  

Настройка пути

Если Yarn не найден в вашем PATH, выполните следующие действия, чтобы добавить его и разрешить запуск из любого места.

Примечание: ваш профиль может находиться в вашем .profile , .bash_profile , .bashrc , .zshrc и т. Д.

  1. Добавьте это в свой профиль: export PATH = "$ PATH: / opt / yarn- [version] / bin" (путь может варьироваться в зависимости от того, куда вы извлекли Yarn)
  2. Войдите в терминал и выйдите из него, чтобы изменения вступили в силу

Чтобы иметь глобальный доступ к исполняемым файлам Yarn, вам необходимо настроить переменную среды PATH в вашем терминале.Для этого добавьте export PATH = "$ PATH:` yarn global bin` " в свой профиль или, если вы используете Fish shell, просто запустите команду set -U fish_user_paths (yarn global bin) $ fish_user_paths

Arch Linux

В Arch Linux Yarn можно установить через официальный менеджер пакетов.

В настоящее время нет пакетов Arch, доступных для RC или ночных сборок Yarn.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *