Здесь есть несколько факторов.
Прежде всего, директора CIO, директора и другие лица, ответственные за принятие решений (особенно в крупных компаниях) страдают от того, что я называю «синдром Wal-Mart» «. Их восприятие заключается в том, что бесплатное программное обеспечение (как в пиве) ничего не стоит, поэтому оно не может быть таким же хорошим, как то, что стоит тысячи долларов. У нас было достаточно много времени, убеждая нашего руководства позволить нам использовать JBoss и Cassandra. Я не мог себе представить, чтобы попытаться убедить их пойти с Ubuntu в качестве корпоративного рабочего стола (хотя было бы очень круто).
Теперь вы можете подумать: «Это безумие, кто не хочет чего-то бесплатно? " Ответ заключается в том, что, когда эти ИТ-директора и директора должны объяснять свои решения своим нетехническим боссам / партнерам, проще просто сказать «мы пошли с Microsoft, и это то, что это стоит», а не пытаться объяснить, что с открытым исходным кодом есть и почему это ничего не стоит. Это и для действительно большой компании, сбрасывая 10 тыс. Долларов за лицензию на программное обеспечение, - это ничего, когда они продают каждый год $ 10 млрд.
Другой большой проблемой является лицензирование и поддержка. Предположим, что у вас есть специальное стороннее настольное приложение, без которого ваш бизнес не может жить. Вы работаете с ним и находите способ заставить его работать на Ubuntu (с Wine, Mono и т. Д.). Когда приходит время для того, чтобы ваша компания нуждалась в помощи, этот поставщик собирается бросить контракт на поддержку в ваше лицо и сказать вам, что вы его нарушили, не запуская его в Windows.
Не поймите меня неправильно, мне тоже это не нравится. В то время как все меняется, все признаки указывают на то, что Windows остается стандартным рабочим столом предприятия.
sudo apt-get check - ваш друг. :)
Из справочной страницы:
check check - это диагностический инструмент; он обновляет кеш пакетов и проверяет на наличие ошибок
. Для более точных проверок (полуконфигурированных и т. д.) вы можете попробовать sudo dpkg -C вместо:
-C, --audit check является диагностическим инструментом; он обновляет кеш-память и проверяет на наличие ошибок
sudo apt-get check
- ваш друг. :)
Из справочной страницы:
checkcheck - это диагностический инструмент; он обновляет кеш пакетов и проверяет на наличие ошибок
. Для более точных проверок (полуконфигурированных и т. д.) вы можете попробовать sudo dpkg -C
вместо:
-C, --audit
Ищет пакеты, которые были установлены только частично в вашей системе. dpkg
предложит, что делать с ними, чтобы заставить их работать.
sudo apt-get check
- ваш друг. :)
Из справочной страницы:
checkcheck - это диагностический инструмент; он обновляет кеш пакетов и проверяет на наличие ошибок
. Для более точных проверок (полуконфигурированных и т. д.) вы можете попробовать sudo dpkg -C
вместо:
-C, --audit
Ищет пакеты, которые были установлены только частично в вашей системе. dpkg
предложит, что делать с ними, чтобы заставить их работать.
sudo apt-get check
- ваш друг. :)
Из справочной страницы:
checkcheck - это диагностический инструмент; он обновляет кеш пакетов и проверяет на наличие ошибок
. Для более точных проверок (полуконфигурированных и т. д.) вы можете попробовать sudo dpkg -C
вместо:
-C, --audit
Ищет пакеты, которые были установлены только частично в вашей системе. dpkg
предложит, что делать с ними, чтобы заставить их работать.
sudo apt-get check
- ваш друг. :)
Из справочной страницы:
checkcheck - это диагностический инструмент; он обновляет кеш пакетов и проверяет на наличие ошибок
. Для более точных проверок (полуконфигурированных и т. д.) вы можете попробовать sudo dpkg -C
вместо:
-C, --audit
Ищет пакеты, которые были установлены только частично в вашей системе. dpkg
предложит, что делать с ними, чтобы заставить их работать.
sudo apt-get check
- ваш друг. :)
Из справочной страницы:
checkcheck - это диагностический инструмент; он обновляет кеш пакетов и проверяет на наличие ошибок
. Для более точных проверок (полуконфигурированных и т. д.) вы можете попробовать sudo dpkg -C
вместо:
-C, --audit
Ищет пакеты, которые были установлены только частично в вашей системе. dpkg
предложит, что делать с ними, чтобы заставить их работать.
sudo apt-get check
- ваш друг. :)
Из справочной страницы:
checkcheck - это диагностический инструмент; он обновляет кеш пакетов и проверяет на наличие ошибок
. Для более точных проверок (полуконфигурированных и т. д.) вы можете попробовать sudo dpkg -C
вместо:
-C, --audit
Ищет пакеты, которые были установлены только частично в вашей системе. dpkg
предложит, что делать с ними, чтобы заставить их работать.
sudo apt-get check
- ваш друг. :)
Из справочной страницы:
checkcheck - это диагностический инструмент; он обновляет кеш пакетов и проверяет на наличие ошибок
. Для более точных проверок (полуконфигурированных и т. д.) вы можете попробовать sudo dpkg -C
вместо:
-C, --audit
Ищет пакеты, которые были установлены только частично в вашей системе. dpkg
предложит, что делать с ними, чтобы заставить их работать.