Начало » Использование СУБД » Firebird, HQbird, InterBase » Коллекция скриптов для одношаговой установки Firebird или HQbird на всех популярных Linux (Первая порция - для Ubuntu и CentOS) 
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	
		
		
			| Re: Коллекция скриптов для одношаговой установки Firebird или HQbird на всех популярных Linux [сообщение #5106 является ответом на сообщение #5105] | 
			Wed, 29 May 2024 07:01    | 
		 
		
			
				
				
				
					
						  
						fraks
						 Сообщений: 152 Зарегистрирован: June 2022  Географическое положение: Новосибирск
						
					 | 
					Senior Member  | 
					 | 
		 
		 
	 | 
 
	
		ggreggory писал(а) Tue, 28 May 2024 21:40А не проще ли вместо множества скриптов иметь один, который определяет версию и в зависимости от нее выполняет нужные для данной версии действия? 
Там совсем несложные скрипты, когда по отдельности. И как раз удобно когда они отдельно: 
 
 - при чтении ничего лишнего. 
 - наличие скрипта под конкретную версию и ОС явно видно. 
 - что бы увидеть разницу между скриптами, просто делаем между ними diff, а если оно все внутри одного то нужно будет разбираться. 
 - насколько "удобен" один скрипт на все сразу - можно посмотреть, заглянув в инсталляционный скрипт install.sh, внутри тарбола. Там фиг разберешь подо что он умеет а подо что нет, и каким образом он определяет откуда его запустили, на какой системе. И по факту определяет он это крайне косвенным способом, и в случае с AltLinux он ошибается и делает неработоспособную установку, по крайней мере для 2.5. 
 
И еще, в этом install.sh немеряно атавизмов, опять же, "работает - не трожь", и "для всех случаев сразу", которые уже на 99,9% не случатся. 
		
		
		[Обновления: Wed, 29 May 2024 07:06] Известить модератора  
 |  
	| 
		
	 | 
 
 
 |  
	| 
		
 |   
Переход к форуму:
 
 Текущее время: Tue Nov 04 13:18:14 GMT+3 2025 
 Общее время, затраченное на создание страницы: 0.00887 секунд 
 |