Что делает & ldquo; -ng & rdquo; суффикс в именах пакетов?

в bash он отсекает первые 3 символа (строковой) переменной:

$ VAR="hello world"
$ echo ${VAR:3}
lo world

посмотреть здесь «извлечение подстроки» здесь: http://www.tldp.org/LDP /abs/html/string-manipulation.html.

26
задан 3 June 2011 в 00:24

27 ответов

NG означает «следующее поколение».

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

Я не видел, чтобы авторы переименовали свои проекты в *-ng, поскольку они предпочли бы увеличить номер версии своего проекта.

Примеры приложений *-ng со своей историей:

util-linux-ng - Вилка, util-linux-ng-ng, означающая «следующее поколение», была создана, когда разработка застопорилась aircrack-ng - Aircrack-ng является вилкой исходного проекта Aircrack.
15
ответ дан 25 July 2018 в 21:48

NG означает «следующее поколение».

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

Я не видел, чтобы авторы переименовали свои проекты в *-ng, поскольку они предпочли бы увеличить номер версии своего проекта.

Примеры приложений *-ng со своей историей:

util-linux-ng - Вилка, util-linux-ng-ng, означающая «следующее поколение», была создана, когда разработка застопорилась aircrack-ng - Aircrack-ng является вилкой исходного проекта Aircrack.
15
ответ дан 26 July 2018 в 16:52

NG означает «следующее поколение».

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

Я не видел, чтобы авторы переименовали свои проекты в *-ng, поскольку они предпочли бы увеличить номер версии своего проекта.

Примеры приложений *-ng со своей историей:

util-linux-ng - Вилка, util-linux-ng-ng, означающая «следующее поколение», была создана, когда разработка застопорилась aircrack-ng - Aircrack-ng является вилкой исходного проекта Aircrack.
15
ответ дан 31 July 2018 в 11:35

NG означает «следующее поколение».

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

Я не видел, чтобы авторы переименовали свои проекты в *-ng, поскольку они предпочли бы увеличить номер версии своего проекта.

Примеры приложений *-ng со своей историей:

util-linux-ng - Вилка, util-linux-ng-ng, означающая «следующее поколение», была создана, когда разработка застопорилась aircrack-ng - Aircrack-ng является вилкой исходного проекта Aircrack.
15
ответ дан 2 August 2018 в 03:23

NG означает «следующее поколение».

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

Я не видел, чтобы авторы переименовали свои проекты в *-ng, поскольку они предпочли бы увеличить номер версии своего проекта.

Примеры приложений *-ng со своей историей:

util-linux-ng - Вилка, util-linux-ng-ng, означающая «следующее поколение», была создана, когда разработка застопорилась aircrack-ng - Aircrack-ng является вилкой исходного проекта Aircrack.
15
ответ дан 4 August 2018 в 19:21

NG означает «следующее поколение».

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

Я не видел, чтобы авторы переименовали свои проекты в *-ng, поскольку они предпочли бы увеличить номер версии своего проекта.

Примеры приложений *-ng со своей историей:

util-linux-ng - Вилка, util-linux-ng-ng, означающая «следующее поколение», была создана, когда разработка застопорилась aircrack-ng - Aircrack-ng является вилкой исходного проекта Aircrack.
15
ответ дан 6 August 2018 в 03:33

NG означает «следующее поколение».

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

Я не видел, чтобы авторы переименовали свои проекты в * - ng , поскольку они скорее увеличивали бы номер версии своего проекта.

Примеры * -ng приложения с их историей:

  • util-linux-ng - вилка, util-linux-ng-ng, означающая «следующее поколение», - был создан, когда разработка застопорилась
  • aircrack-ng - Aircrack-ng - это вилка исходного проекта Aircrack.
15
ответ дан 7 August 2018 в 21:21

NG означает «следующее поколение».

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

Я не видел, чтобы авторы переименовали свои проекты в * - ng , поскольку они скорее увеличивали бы номер версии своего проекта.

Примеры * -ng приложения с их историей:

  • util-linux-ng - вилка, util-linux-ng-ng, означающая «следующее поколение», - был создан, когда разработка застопорилась
  • aircrack-ng - Aircrack-ng - это вилка исходного проекта Aircrack.
15
ответ дан 10 August 2018 в 09:39

NG означает «следующее поколение».

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

Я не видел, чтобы авторы переименовали свои проекты в * - ng , поскольку они скорее увеличивали бы номер версии своего проекта.

Примеры * -ng приложения с их историей:

  • util-linux-ng - вилка, util-linux-ng-ng, означающая «следующее поколение», - был создан, когда разработка застопорилась
  • aircrack-ng - Aircrack-ng - это вилка исходного проекта Aircrack.
15
ответ дан 13 August 2018 в 15:50

Это означает «Следующее поколение». Многие описания пакетов указывают на это. Это довольно популярный акроним в этом контексте.

5
ответ дан 25 July 2018 в 21:48
  • 1
    Э-э, просто интересно об этом голосующем ... у кого-нибудь есть идея? ps: Я тоже первый написал этот ответ. – nik 21 August 2012 в 19:53

Next Generation

Зависть в качестве примера:

The Envy project was started by Alberto Milone, an open source enthusiast. Envy Legacy was developed and maintained by Alberto Milone himself, however, EnvyNG (Envy's Next Generation) is developed and maintained collaboratively by Ubuntu developers and Alberto Milone.[3]

Поставляется из Star Trek - The Next Generation afaik.

15
ответ дан 25 July 2018 в 21:48

Это означает «Следующее поколение». Многие описания пакетов указывают на это. Это довольно популярный акроним в этом контексте.

5
ответ дан 26 July 2018 в 16:52
  • 1
    Э-э, просто интересно об этом голосующем ... у кого-нибудь есть идея? ps: Я тоже первый написал этот ответ. – nik 21 August 2012 в 19:53

Next Generation

Зависть в качестве примера:

The Envy project was started by Alberto Milone, an open source enthusiast. Envy Legacy was developed and maintained by Alberto Milone himself, however, EnvyNG (Envy's Next Generation) is developed and maintained collaboratively by Ubuntu developers and Alberto Milone.[3]

Поставляется из Star Trek - The Next Generation afaik.

15
ответ дан 26 July 2018 в 16:52

Это означает «Следующее поколение». Многие описания пакетов указывают на это. Это довольно популярный акроним в этом контексте.

5
ответ дан 31 July 2018 в 11:35
  • 1
    Э-э, просто интересно об этом голосующем ... у кого-нибудь есть идея? ps: Я тоже первый написал этот ответ. – nik 21 August 2012 в 19:53

Next Generation

Зависть в качестве примера:

The Envy project was started by Alberto Milone, an open source enthusiast. Envy Legacy was developed and maintained by Alberto Milone himself, however, EnvyNG (Envy's Next Generation) is developed and maintained collaboratively by Ubuntu developers and Alberto Milone.[3]

Поставляется из Star Trek - The Next Generation afaik.

15
ответ дан 31 July 2018 в 11:35

Это означает «Следующее поколение». Многие описания пакетов указывают на это. Это довольно популярный акроним в этом контексте.

5
ответ дан 2 August 2018 в 03:23
  • 1
    Э-э, просто интересно об этом голосующем ... у кого-нибудь есть идея? ps: Я тоже первый написал этот ответ. – nik 21 August 2012 в 19:53

Next Generation

Зависть в качестве примера:

The Envy project was started by Alberto Milone, an open source enthusiast. Envy Legacy was developed and maintained by Alberto Milone himself, however, EnvyNG (Envy's Next Generation) is developed and maintained collaboratively by Ubuntu developers and Alberto Milone.[3]

Поставляется из Star Trek - The Next Generation afaik.

15
ответ дан 2 August 2018 в 03:23

Это означает «Следующее поколение». Многие описания пакетов указывают на это. Это довольно популярный акроним в этом контексте.

5
ответ дан 4 August 2018 в 19:21
  • 1
    Э-э, просто интересно об этом голосующем ... у кого-нибудь есть идея? ps: Я тоже первый написал этот ответ. – nik 21 August 2012 в 19:53

Next Generation

Зависть в качестве примера:

The Envy project was started by Alberto Milone, an open source enthusiast. Envy Legacy was developed and maintained by Alberto Milone himself, however, EnvyNG (Envy's Next Generation) is developed and maintained collaboratively by Ubuntu developers and Alberto Milone.[3]

Поставляется из Star Trek - The Next Generation afaik.

15
ответ дан 4 August 2018 в 19:21

Это означает «Следующее поколение». Многие описания пакетов указывают на это. Это довольно популярный акроним в этом контексте.

5
ответ дан 6 August 2018 в 03:33
  • 1
    Э-э, просто интересно об этом голосующем ... у кого-нибудь есть идея? ps: Я тоже первый написал этот ответ. – nik 21 August 2012 в 19:53

Next Generation

Зависть в качестве примера:

The Envy project was started by Alberto Milone, an open source enthusiast. Envy Legacy was developed and maintained by Alberto Milone himself, however, EnvyNG (Envy's Next Generation) is developed and maintained collaboratively by Ubuntu developers and Alberto Milone.[3]

Поставляется из Star Trek - The Next Generation afaik.

15
ответ дан 6 August 2018 в 03:33

Следующее поколение

Зависть в качестве примера :

 Проект Envy был запущен Alberto Milone, с открытым исходным кодом  энтузиаст.  Envy Legacy был разработан и поддерживается самим Альберто Милоном, однако EnvyNG (Envy Next Generation) разрабатывается и поддерживается совместно разработчиками Ubuntu и Альберто Милоне [3].  

Поставляется из Star Trek - Следующее поколение afaik.

15
ответ дан 7 August 2018 в 21:21

Это означает «Следующее поколение». Многие описания пакетов указывают на это. Это довольно популярный акроним в этом контексте.

5
ответ дан 7 August 2018 в 21:21

Это означает «Следующее поколение». Многие описания пакетов указывают на это. Это довольно популярный акроним в этом контексте.

5
ответ дан 10 August 2018 в 09:39

Следующее поколение

Зависть в качестве примера :

 Проект Envy был запущен Alberto Milone, с открытым исходным кодом  энтузиаст.  Envy Legacy был разработан и поддерживается самим Альберто Милоном, однако EnvyNG (Envy Next Generation) разрабатывается и поддерживается совместно разработчиками Ubuntu и Альберто Милоне [3].  

Поставляется из Star Trek - Следующее поколение afaik.

15
ответ дан 10 August 2018 в 09:39

Это означает «Следующее поколение». Многие описания пакетов указывают на это. Это довольно популярный акроним в этом контексте.

5
ответ дан 13 August 2018 в 15:50
  • 1
    Э-э, просто интересно об этом голосующем ... у кого-нибудь есть идея? ps: Я тоже первый написал этот ответ. – nik 21 August 2012 в 19:53

Следующее поколение

Зависть в качестве примера :

 Проект Envy был запущен Alberto Milone, с открытым исходным кодом  энтузиаст.  Envy Legacy был разработан и поддерживается самим Альберто Милоном, однако EnvyNG (Envy Next Generation) разрабатывается и поддерживается совместно разработчиками Ubuntu и Альберто Милоне [3].  

Поставляется из Star Trek - Следующее поколение afaik.

15
ответ дан 13 August 2018 в 15:50

Другие вопросы по тегам:

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