LINUX.ORG.RU

Система без интерпретаторов

 , , , ,


0

3

Хочу вычистить из системы всё лишнее.
Под горячую руку попадают perl, python2, python3, а заодно и java, и mono, и js-интерпретатор (не помню, как он там зовётся). На чём скрипты? На баше же!
Теперь вопросы:

  • Какой дистрибутив выбрать для такого извращения?
  • Удастся ли вообще снести perl?
  • Что отвалится/не заведётся без него?
★★★★★

от дистрибутива зависит, но perl с python не выпилятся

$ sudo aptitude remove perl python
показывает, что сломается

das_tier ★★★★★
()
Ответ на: Можно я прямо спрошу? от anonymous

Можно я прямо спрошу?

Ты идиот что ли? Зачем оно надо?

Карго-культ.

«А давайте выпилим все скриптовые ЯП! Система должна перестать тормозить!»

resurtm ★★★
()

А почему «интерпретаторы» (которые уже 100 лет как компилируют всё на лету) вдруг стали лишними?

AITap ★★★★★
()

В твоем случае в системе есть единственный лишний и портящие ее компонент - пользователь

vertexua ★★★★★
()

в дебьяне питон выпилить можно.

Deleted
()
Ответ на: комментарий от StReLoK

> Они может и перенесут такие извращения.

до первой компиляции.

> LFS

ой :)

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

arsi ★★★★★
()

На баше же!

А какой смысл в выпиливании интерпретаторов, если наиболее убогий из них всё равно остаётся?

PolarFox ★★★★★
()
Ответ на: комментарий от megabaks

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

CYB3R ★★★★★
() автор топика

Руби забыл.

anonymous
()
Ответ на: комментарий от AnDoR

Вот ведь безобразие, мне всегда казалось, что /usr/bin/perl находится в perl, а он в perl-base. Ну тогда LFS, всё равно ТС до него доберётся, если его не отпустит раньше :)

Homura_Akemi
()
Ответ на: комментарий от Homura_Akemi

Уже добрался, вчера полночи читал.
Выпил ненужностей — не единственная моя цель. Ещё я хочу написать свою DE, которая будет состоять из пары бесполеных аппов, форка опенбокса и панельки. ФМ тоже нужен, конечно, но это не приоритетная задача. Назову это чудо WDE или RDE. Хотелось бы себе пакетным менеджером portage, но с отказом от интерпретаторов, это будет невозможно, потому возьму простой APT.

CYB3R ★★★★★
() автор топика

На чём скрипты? На баше же!

Кодинг на недоязыке может казаться поначалу чем-то крутым, но на самом деле, ничего, кроме потери времени, не приносит

annulen ★★★★★
()
Ответ на: комментарий от vertexua

По теме, я думаю можно посмотреть что может busybox

Там кстати есть awk и sed... oh shi~ опять проклятые интепретаторы, всюду они!

annulen ★★★★★
()
Ответ на: комментарий от aedeph_

Я Дениска, я не хочу в школу, я хочу делать свой дистрибутив!

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от CYB3R

Ещё я хочу написать свою DE, которая будет состоять из пары бесполеных аппов, форка опенбокса и панельки.

Мне кажется, тебе надо браться сразу за свою ОС. С нуля. К чёрту совместимость, из-за неё тянется много ненужного хлама. Ну а пару бесполезных аппов и свою панельку, думаю, ты и сам напишешь :)

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от resurtm

О, не один Поттеринг догадался, что компилируемые ЯП вроде С дают нехилый прирост производительности по сравнению с интерпритируемыми ЯП. Годная идея...

lucentcode ★★★★★
()

Система без интерпретаторов

На чём скрипты? На баше же!

/0

AGUtilities ★★★
()

sh тоже интерпретатор. Тебе в сторону колибриос

ms-dos128
()
Ответ на: комментарий от ABW

а у ТС поттеринг в тяжёлой форме

Откуда ты знаешь, может, у него начальная стадия торвальдса, и лет через 10 мы все перейдём на CYB3R_OS?

hobbit ★★★★★
()

Питона в DSL нету, перла думаю тоже. Ну просто очень маленький дистрибутив.
И да интерпретаторы нужны.

XoFfiCEr ★★☆☆
()

Под горячую руку попадают perl, python2

Удачи, чувак!

fang90 ★★★★★
()
Ответ на: комментарий от CYB3R

нет, это именно максимализм.
причем вредный и бесполезный

xtraeft ★★☆☆
()

Прощай коконпеляция (я так понимаю, для тебя это проблема).

anonymous
()
Ответ на: комментарий от Homura_Akemi

Ну тогда LFS

Конпеляция == bash (+awk sed etc) perl python2 python3 и прочее говно для сборки, причём одновременно нескольких версий :3

anonymous
()

Тэги неправильные. Надо так:

«осеннее обострение», «кот», «яйца», «лизать»

DeVliegendeHollander ★★
()
Ответ на: комментарий от megabaks

Ман выньдавс — там юзер не привязан к копро-скриптоязыку и волен его выбирать :3

anonymous
()
Ответ на: комментарий от megabaks

Ман выньдавс — там юзер не привязан к копро-скриптоязыку и волен его выбирать :3

anonymous
()
Ответ на: комментарий от kernelpanic

Девушку себе заведи.

Интерпретаторы женской логики очень тормозные и глючные.

anonymous
()
Ответ на: комментарий от anonymous

Ты не понял: bash, awk, sed, patch и ещё пару важных интерпретаторов я оставляю, а всякое жирное говно (perl, python2, python3) удаляю. Конпеляция нужна.

CYB3R ★★★★★
() автор топика

LOL. Удали ld.so.1 - это тоже интерпретатор.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.