Eu resolvi esse problema com a ajuda do link fornecido por Hannu (Ok, o primeiro resultado da pesquisa, este ). A partir desse link eu entendi que excluir o pacote chamado crossplatformui
que tinha sido instalado (sem o meu conhecimento) quando um cartão de dados Reliance foi usado no meu PC recentemente resolveria o problema. Eu fiz isso com Synaptic package manager
como mostrado na imagem abaixo:
Como fica evidente na imagem, procurei pelo pacote e selecionei para remoção completa. Depois disso, cliquei em Aplicar e o pacote foi removido. Depois disso, tentei usar os comandos apt-get
e o erro acima (na minha pergunta) não apareceu.
PS: -
Para aqueles que se perguntam sobre a questão real aqui, a resposta de Oli aqui explica claramente isso. Citando sua resposta:
% bl0ck_qu0te%
Esta linha do erro (na minha pergunta acima) diz tudo! : -
/usr/local/bin/ztemtApp/zteusbserial/**below2.6.27**/usb-serial.c:34:28: fatal error: linux/smp_lock.h: No such file or directory
( Look diz abaixo2.6.27 , o que significa que crossplatformui
é suportado apenas abaixo da versão 2.6.27 do kernel, enquanto meu kernel atual é 3.13.0 e, portanto, causou o erro.)