The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Подготовленный в Microsoft deb-пакет с Open R принудительно ..., opennews (??), 14-Июн-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


8. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +22 +/
Сообщение от Аноним (-), 14-Июн-18, 20:44 
Дебиан не при чём.

Микрософту ума заюзать нестандартные bash-возможности хватило, а прописать #!/bin/bash - не хватило.

Ответить | Правка | Наверх | Cообщить модератору

24. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +2 +/
Сообщение от Аноним84701 (ok), 14-Июн-18, 22:27 
> #!/bin/bash  - не хватило.

Лучше все же #!/usr/bin/env bash - прибит не такими длинными гвоздями, позволяет запускать специфичную версию именно для этого софта (т.к. можно модифицировать PATH), ну и вообще, считается хорошим тоном.

Ответить | Правка | Наверх | Cообщить модератору

41. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +8 +/
Сообщение от Led (ok), 15-Июн-18, 01:21 
> считается хорошим тоном.

Нет.

Ответить | Правка | Наверх | Cообщить модератору

47. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  –4 +/
Сообщение от Аноним (-), 15-Июн-18, 02:01 
> > считается хорошим тоном.
> Нет.

А кстати почему нет? Много где такое вижу...

Ответить | Правка | Наверх | Cообщить модератору

50. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +5 +/
Сообщение от Led (ok), 15-Июн-18, 02:15 
> Много где такое вижу...

"Много где" - это от гвидобейсикокодеров и прочих маководов пола такая "мода"

Ответить | Правка | Наверх | Cообщить модератору

55. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  –1 +/
Сообщение от Аноним (-), 15-Июн-18, 03:25 
> "Много где" - это от гвидобейсикокодеров и прочих маководов пола такая "мода"

Дартаньян, залогинтесь!

https://github.com/torvalds/linux/search?&q="#!/usr/bin...
#!/usr/bin/env perl
https://codesearch.debian.net/search?q=#!/usr/bin/env
1 2 3 4 5 6 7 8 9 10 … 10218 >


Ответить | Правка | Наверх | Cообщить модератору

120. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +1 +/
Сообщение от имя (?), 15-Июн-18, 15:04 
Вы, поди, даже не пытались скрипты с #!/bin/bash запускать во FreeBSD, например.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

56. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  –1 +/
Сообщение от Аноним (-), 15-Июн-18, 03:34 
>> > считается хорошим тоном.
>> Нет.
> А кстати почему нет? Много где такое вижу...

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


Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

125. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  –4 +/
Сообщение от Michael Shigorinemail (ok), 15-Июн-18, 15:19 
> Неудобно, если нужно сразу несколько древнючих версий баша в системе
> окостыливать. Короче, больная тема для альтовцев.

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

Ответить | Правка | Наверх | Cообщить модератору

127. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +/
Сообщение от Аноним (-), 15-Июн-18, 15:32 
>> Неудобно, если нужно сразу несколько древнючих версий баша в системе
>> окостыливать. Короче, больная тема для альтовцев.
> Наша больная тема -- бездари, упорно путающие тёплое с мягким.  

А я почему-то думал, что Дартаньяны. Спасибо за разъяснения!


Ответить | Правка | Наверх | Cообщить модератору

178. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +/
Сообщение от Michael Shigorinemail (ok), 26-Июл-18, 14:33 
>>> Неудобно, если нужно сразу несколько древнючих версий баша в системе
>>> окостыливать. Короче, больная тема для альтовцев.
>> Наша больная тема -- бездари, упорно путающие тёплое с мягким.
> А я почему-то думал, что Дартаньяны. Спасибо за разъяснения!

Техническое разъяснение вот здесь: https://lists.altlinux.org/pipermail/devel/2018-July/204997....

Но я почему-то практически уверен, что какой-нибудь гигантский дятел будет и дальше долбить про #третьчетвёртыйбашвальте...

Ответить | Правка | Наверх | Cообщить модератору

74. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  –3 +/
Сообщение от тигарэтоя (?), 15-Июн-18, 09:10 
>> > считается хорошим тоном.
>> Нет.
> А кстати почему нет? Много где такое вижу...

это просто умственное развитие данного товарища не позволяет пользоваться env`ом. потому /bin/bash, /usr/bin/perl и прочий шлак в шебанге у него считается хорошим тоном, а вот использование env`а - нет.

Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

118. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +/
Сообщение от Michael Shigorinemail (ok), 15-Июн-18, 14:28 
> это просто умственное развитие данного товарища не позволяет пользоваться
> env`ом.

Для клиники в /usr/local разве можно закладываться на существование /usr/bin/env?  Надо сделать какую-нить штуку, которая найдёт env где-нибудь...

</>

Ответить | Правка | Наверх | Cообщить модератору

163. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +2 +/
Сообщение от freehckemail (ok), 17-Июн-18, 04:52 
>> > считается хорошим тоном.
>> Нет.
> А кстати почему нет? Много где такое вижу...

А Вы попробуйте ответить на вопрос "зачем кому-то это понадобилось"?

Суть в том, что при такой форме запуска (например /usr/bin/env perl), наследуется текущее окружение. В частности, переменная PATH. Так что будет вызван тот perl, который будет первый в нём найден, без необходимости явно знать, где он находится. Так что если у пользователя первый в списке окажется путь /usr/local/bin, то perl будет вызван именно оттуда.

Но это, блин, не хороший тон. Это признак бардака.

Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

170. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  –2 +/
Сообщение от Гентушник (ok), 19-Июн-18, 09:39 
Ну хз, утилиты типо rm, ls и прочее обычно в скриптах вызываются без указания полного пути до них. Тоже бардак?
Иногда встречаются конструкции вида RM="/bin/rm", но я не очень понимаю от них профит.
Ответить | Правка | Наверх | Cообщить модератору

80. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +3 +/
Сообщение от Пользователь Debian (?), 15-Июн-18, 09:44 
Это не нужно _в пакете для Debian_ — просто потому, что там баш находится в стандартном месте.
То есть корректному пакету, скрипты которого используют башизмы, нужно:
1) Юзать напрямую /bin/bash в шебанге.
2) Всё (потому что зависимость от него прописывать не нужно: он помечен как "essential").
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

108. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  –1 +/
Сообщение от J.L. (?), 15-Июн-18, 13:24 
> Это не нужно _в пакете для Debian_ — просто потому, что там
> баш находится в стандартном месте.
> То есть корректному пакету, скрипты которого используют башизмы, нужно:
> 1) Юзать напрямую /bin/bash в шебанге.
> 2) Всё (потому что зависимость от него прописывать не нужно: он помечен
> как "essential").

deb как и сам скрипт не обязаны устанавливаться в дебиане (и в конкретной версии дебиана, вышедшей через 5 лет, перенесут /bin/bash в /net/bin/bash)

Ответить | Правка | Наверх | Cообщить модератору

110. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +/
Сообщение от Andrey Mitrofanov (?), 15-Июн-18, 13:41 
> deb как и сам скрипт не обязаны устанавливаться в дебиане

Так он, .deb-то, для установки в Windows 10 ?! Что же вы сразу-то молчали??

>(и в конкретной версии дебиана

Ответить | Правка | Наверх | Cообщить модератору

128. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  –2 +/
Сообщение от J.L. (?), 15-Июн-18, 15:36 
>> deb как и сам скрипт не обязаны устанавливаться в дебиане
> Так он, .deb-то, для установки в Windows 10 ?! Что же вы сразу-то молчали??

я тут вижу иОСь и солярку...
https://en.wikipedia.org/wiki/Deb_(file_format)#Adoption

Ответить | Правка | Наверх | Cообщить модератору

124. "Подготовленный в Microsoft deb-пакет с Open R принудительно ..."  +1 +/
Сообщение от Аноним (-), 15-Июн-18, 15:17 
> Это не нужно _в пакете для Debian_
> 2) Всё (потому что зависимость от него прописывать не нужно: он помечен как "essential").

Я вас щас удивлю:
https://distrowatch.com/search.php?ostype=All&category=All&o...
под полторы сотни дистров умеют в деб.


Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру