Como abrir um programa?

1. Como abrir um programa?

Virtualhjs
virtualhjs

(usa Debian)

Enviado em 07/12/2007 - 15:55h

Olá pessoal,
instalei um programa (aMSN => http://www.amsn-project.net/linux-downloads.php) que está no formato autopackage. Acho que é o método mais fácil para instalar programas no Linux. Clicou, instalou. Instalou onde? Como faço para ver programas instalados? Como faço para abrir esse programa que instalei?


  


2. Como abrir um programa?

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 07/12/2007 - 16:08h

A melhor maneira de saber o que está instalado é pelo synaptic. Vá no menu procurar e digite o nome do pacote.

Para rodar tente as instruções tipo
nome do pacote --help
man nome do pacote.

Há programas caprichosos que o pacote tem um nome o e o comando de chamada outro nome.

Boa sorte.


3. Re: Como abrir um programa?

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 07/12/2007 - 16:16h

Leia:

http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6408


4. Dúvida na linguagem C

Bruno Eduardo
bruno_dudinha

(usa Kurumin)

Enviado em 07/12/2007 - 16:17h

Nobres colegas...seguidores desta maravilhosa linguagem c!:-)Tenho algumas dúvidas!:-( Espero que vcs me ajudem!:-)Estou desenvolvendo um software que pega alguns códigos e tipos de documentos,voltado para este último citado, onde armazena em vetores os códigos de usuário, tipo de documento, etc...vcs verão no código logo mais. O software em si está quase pronto...está faltando digamos que o método de ordenação dos
tipos de documentos com suas respectivas ordens como por exemplo a data de produção,
o "proprietário" do documento que é aberto e salvo como um arquivo no formato .txt!!!
Vcs poderiam iluminar os meus pensamentos e me dizer como fazer ou até mesmo me enviar por e-mail um exemplo trabalhado em cima do código que realmente funcione:-) Já tentei de tudo mas não estou conseguindo resolver! Se puder me responder o mais rápido possível...fico muito grato! O código é:

#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
struct documento {
char numero[5];
char ano[5];
char tipo_cod[5];
char resp_cod[5];
char data[10];
char assunto[100];
char inativo[2];
char status;
} doc;
FILE *fdoc;
/*prototipo das funcoes*/
void incluir (void);
void consultar(void);
void excluir(void);
void alterar(void);
void abrir(void);
void listar(void);
int main(void){
char opcao[2], op;
do{
do{
system("cls");
printf("\n\n\n\n\n\n\n");
printf("\t######################\n");
printf("\t# #\n");
printf("\t#Programa de Controle de documentos #\n");
printf("\t# #\n");
printf("\t####################\n\n");
printf("\n Digite uma das opcoes\n\n");
printf("\n I - Incluir");
printf("\n A - Alterar");
printf("\n E - Excluir");
printf("\n C - Consultar");
printf("\n L - Listar");
printf("\n S - Sair");
printf("\n\n\n Opcao:");
gets(opcao);
op=tolower(*opcao);
} while(!strchr("iaeclsh",op));
switch(op){/*D*/
case 'i' : incluir(); break;
case 'a' : alterar(); break;
case 'e' : excluir(); break;
case 'c' : consultar(); break;
case 'l' : listar(); break;
case 's' : exit(0);
}
}while(1);
}
/*Funcoes*/
void abrir(char tipo[3])
{
if((fdoc=fopen("C:\documento.txt", tipo))==NULL)
{printf("\nO arquivo nao pode ser aberto!! \n");
getch();
exit(1);
}
}
void incluir(void)
{
abrir("ab+");
fseek(fdoc,0L, SEEK_END);
do{
printf("\n Digite o numero ou <FIM> para sair:\n\n");
gets(doc.numero);
if((strcmp(doc.numero,"fim")!=0)&&(strcmp(doc.numero,"FIM")!=0)){
printf("\n Ano(1990):"); gets(doc.ano);
printf("\n Tipo(codigo):"); gets(doc.tipo_cod);
printf("\n Responsavel(codigo):"); gets(doc.resp_cod);
printf("\n Data (31/12/1990):"); gets(doc.data);
printf("\n Assunto:"); gets(doc.assunto);
printf("\n Inativo (0=Ativo e 1=Inativo):"); gets(doc.inativo);
doc.status='1';
if(fwrite(&doc, sizeof(struct documento), 1, fdoc) != 1)
{
printf("\n Erro de gravacao!");
getch();
}
else
{ printf("\n Gravacao feita com sucesso!\n\n");}
}
}while((strcmp(doc.numero,"fim")!=0)&&(strcmp(doc.numero,"FIM")!=0));
fclose(fdoc);
}
int busca (void){
int achou=-1,posicao=0;
char numerop[5];
abrir("rb");
printf("\nDigite o numero para consultar:");
gets(numerop);
rewind(fdoc);
while((!feof(fdoc))&&(achou==-1))
{
fread(&doc, sizeof(struct documento), 1, fdoc);
if (!feof(fdoc))
{if (strcmp(numerop, doc.numero)==0)
{if (doc.status=='0')
{posicao=-2;}
achou=1;
}
else{posicao++;}
}
else{posicao=-1;}
}
if (achou==-1)
{posicao=-1;}
fclose(fdoc);
return(posicao);
}
void consultar(void){
int pos;
pos=busca();
if(pos==-1)
{
printf("\nNumero inexistente!");
getch();
}
else if(pos==-2)
{
printf("\nNumero inexistente no arquivo!");
getch();
}
else
{
abrir("rb+");
fseek(fdoc,pos*sizeof(struct documento),SEEK_SET);
fread(&doc, sizeof(struct documento), 1, fdoc);
printf("\n\n----------------------------------------");
printf("\nNumero:%s",doc.numero);
printf("\nAno:%s",doc.ano);
printf("\nTipo:%s",doc.tipo_cod);
printf("\nResponsavel:%s",doc.resp_cod);
printf("\nData:%s",doc.data);
printf("\nAssunto:%",doc.assunto);
printf("\nInativo:%",doc.inativo);
getch();
}
fclose(fdoc);
}
void alterar(void){
int pos;
pos=busca();
if (pos==-1)
{
printf("\nNumero inexistente no arquivo");
getch();
}
else if(pos==-2)
{
printf("\nNumero inexistente no arquivo!");
getch();
}
else
{
abrir("rb+");
fseek(fdoc,pos*sizeof(struct documento),SEEK_CUR);
fread(&doc, sizeof(struct documento), 1, fdoc);
printf("\nDeseja alterar o seguinte registro?");
printf("\nNumero:%s",doc.numero);
printf("\nAno:%s",doc.ano);
printf("\nTipo:%s",doc.tipo_cod);
printf("\nResponsavel:%s",doc.resp_cod);
printf("\nData:%s",doc.data);
printf("\nAssunto:%s",doc.assunto);
printf("\nInativo:%s",doc.inativo);
getch();
printf("\nDigite as informacoes corretas:");
printf("\nNumero:");
gets(doc.numero);
printf("\nAno:");
gets(doc.ano);
printf("\nTipo:");
gets(doc.tipo_cod);
printf("\nResponsavel:");
gets(doc.resp_cod);
printf("\nData:");
gets(doc.data);
printf("\nAssunto:");
gets(doc.assunto);
printf("\nInativo:");
gets(doc.inativo);
doc.status='1';
fseek(fdoc,pos*sizeof(struct documento),SEEK_SET);
if(fwrite(&doc, sizeof(struct documento),1, fdoc)!=1)
{
printf("\nErro na gravacao!");
}
else
{
printf("\nAlteracao feita com sucesso!");
getch();
}
}
fclose(fdoc);
}
void listar(void) {
int cont=0;

abrir("rb");
fseek(fdoc, 0L, SEEK_SET);
fread(&doc, sizeof(struct documento),1, fdoc);
do
{
if (doc.status!='0')
{
printf("\n---------------------------------------");
printf("\nNumero:%s",doc.numero);
printf("\nAno:%s",doc.ano);
printf("\nTipo:%s",doc.tipo_cod);
printf("\nResponsavel:%s",doc.resp_cod);
printf("\nData:%s",doc.data);
printf("\nAssunto:%s",doc.assunto);
printf("\nInativo:%s",doc.inativo);
cont++;
}
fread(&doc, sizeof(struct documento),1, fdoc);
}while(!feof(fdoc));
printf("\n#Numero de Registros=%d",cont);
getch();
}
void excluir(void){
int pos;
pos=busca();
if(pos==-1)
{
printf("\nNumero inexistente no arquivo");
getch();
}
else
{
if(pos==-2)
{
printf("\nNumero excluido do arquivo");
getch();
}
else
{
abrir("rb+");
fseek(fdoc, pos*sizeof(struct documento), SEEK_SET);
fread(&doc, sizeof(struct documento), 1, fdoc);
printf("\n---------------------------------------");
printf("\nNumero: %s",doc.numero);
printf("\nAno: %s",doc.ano);
printf("\nTipo: %s",doc.tipo_cod);
printf("\nResponsavel: %s",doc.resp_cod);
printf("\nData: %s",doc.data);
printf("\nAssunto: %s",doc.assunto);
printf("\nInativo: %s",doc.inativo);
printf("\nEste Registro #%d sera excluido",(pos+1));
getch();
//strcpy(reg.status,"0");
doc.status='0';
fseek(fdoc, pos*sizeof(struct documento), SEEK_SET);
if(fwrite(&doc, sizeof(struct documento), 1, fdoc)!=1)
{
printf("\nErro na gravacao!");
getch();
}
else
{
printf("\nExclusao feita com sucesso!");
getch();
}
}
}
fclose(fdoc);
}

...o meu e-mail é: bruno_duda1@yahoo.com.br
Aguardo a resposta e valeu pela atenção!:-)


5. abrir programa

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/12/2007 - 16:41h

alt+f2

nome do programa
no caso (amsn)

tecle enter

e tcharam..hehhe




6. Não entendi!:-(

Bruno Eduardo
bruno_dudinha

(usa Kurumin)

Enviado em 07/12/2007 - 19:49h

Desculpa mas eu não entendi o que vc quis dizer!:-( poderia ser mais claro?:-)
valeu:-)


7. Abrir um programa

jonas santos cardoso
jonasecvitoria

(usa Debian)

Enviado em 07/12/2007 - 22:34h

Olá rapaz,
Abra o prompt de comando, como usuário root, e execute:
debian:~# which <nome do programa>
Aparecerá:
/usr/bin/<nome do programa>
Execute após isso:
debian:~# /usr/bin/<nome do programa>
Atenção: O nome da minha máquina é debian e sou usuário do sistema operacional DEBIAN.
Espero ter ajudado.
Estamos participando desta comunidade com o intuito de ajudar e sermos ajudados pelos usuários do LINUX.


8. Re: Como abrir um programa?

Christian Alencar
korvin

(usa Debian)

Enviado em 08/12/2007 - 02:48h

cara como eh isso duas perguntas no mesmo topico
temos q organizar isso cara uma pergunta por topico isso torna tudo mais facil !!!!!!!!!1


9. Re: Como abrir um programa?

Flavio
joentpn

(usa Nenhuma)

Enviado em 08/12/2007 - 16:35h

amigo para executar o amsn se realmente estiver instalado basta abrir o shell e digitar amsn
porem vc precisa esta dentro de algum ambiente grafico .




10. Re: Como abrir um programa?

Virtualhjs
virtualhjs

(usa Debian)

Enviado em 08/12/2007 - 17:08h

Olá pessoal,
desculpem a demora.

#homemdegelo
Tentei o procedimento mas não funcionou

#jonasevitoria
Tentei o procedimento com um programa que sempre veio por padrão
maquinahjs:/home/virtualhjs# which kedit
/usr/bin/kedit
maquinahjs:/home/virtualhjs# /usr/bin/kedit
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

kedit: cannot connect to X server :0.0
maquinahjs:/home/virtualhjs#

Não funcionou, mas ele abre por link no menu K.

#joentpn
Foi a primeira coisa que fiz : )

Bem pessoal, abandonei o Kurumin na Amazônia e parti para o Debian 4 + KDE. Muito obrigado a todos que ajudaram.
Abraço.


11. Não sei onde eu abro os programas instalados

Lwhyz Dantas
lwhyz

(usa Ubuntu)

Enviado em 26/03/2013 - 19:23h

Eu instalei o modelsim para programar no hardware sendo que não sei onde eu acho, e nem sei os comandos necessários para abri-lo ou executa-lo, por favor me ajudem.
Há o programa já estar instalado, sendo que não estou sabendo abri-lo.


12. Re: Como abrir um programa?

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 26/03/2013 - 20:21h

lw, precisa copiar seu post para uma outra mensagem, outra sessão, colocado aqui, como resposta de um tópico ressuscitado de 2007, e sem nada a ver com o assunto, pouca gente vai ver



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts