29-Pasos generales de instalación del software de Linux <Por ejemplo, instalación sublime>

Prefacio

Pycharm, ItelliJ, sublime network disk descarga
Código de extracción: pasos de activación i0wk

Pasos generales:

1、下载: pycharm-2019.3.3.tar.gz压缩包

2、移动到opt目录下:sudo mv xxxx.tar.gz /opt/  

3、解压: sudo tar zxvf  xxxxx.tar.gz

4、进入目录找到可执行文件(安装软件程序):一般在bin目录下  eg: ./pycharm.sh

5、创建终端快捷键(可做可不做,一般小型软件可以创建软连接)
   sudo ln -s /opt/pycharm-2019.3/bin/pycharm.sh /usr/bin/pyc
   pyc启动
6、创建桌面快捷键图标
  1)建立文件或复制文件 xxx.desktop (bin目录下有的自带,没有的新建)
   一般格式如下:
[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm
Icon=/opt/pycharm-2019.3.3/bin/pycharm.png			# 软件图标路径
Exec="/opt/pycharm-2019.3.3/bin/pycharm.sh" %f		# 软件执行路径
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm
   2)还有一种方法可以直接从安装好的pycharm的tools中创建desktop entry。
   如果不成功,可能你操作了(步骤1),已经创建了一个。
   打开/usr/share/applications/文件夹,若发现里面已经有一个pycharm文件,
   就是之前安装过的软件的桌面图标的链接,将这个链接删除之后,再重新写入一个新的链接,就可以了。

7、加可执行权限(有的需要修改权限)
sudo chmod u+x /usr/share/applications/pycharm.desktop

Los siete pasos anteriores básicamente completan la instalación del software.

tarComandos de uso común

tarEl vparámetro de comando se utiliza para imprimir detalles del terminal, no se pueden omitir casos especiales. cEl parámetro significa compresión y el xparámetro significa descompresión. fEl parámetro representa el documento.
Si desea comprimir:

tar cf after.tar some-file-or-dir

Si quieres descomprimir:

tar xf after.tar

Para el archivo .tar.gz, cfo xfagregado antes de que el zparámetro se convierta en: zcfo zxf;
para el archivo .tar.bz2, cfo xfagregado antes de que el jparámetro se convierta en: jcfo jxf;
para el archivo .tar.gz, cfo xfagregado antes ZEl parámetro (z mayúscula) se convierte en: Zcfo Zxf.

Uno, software de instalación Sublime

método uno:

1. Descárguelo directamente del sitio web oficial: http://www.sublimetext.cn/3
2. Mueva o copie el archivo descargado al directorio especificado y descomprímalo
# 复制到指定目录
sudo cp sublime_text_3_build_3211_x64.tar.bz2 /opt/
# 移动到指定目录
sudo mv sublime_text_3_build_3211_x64.tar.bz2 /opt/
# 解压
sudo tar vxjf sublime_text_3_build_3211_x64.tar.bz2 
# 由于我是复制的,我就把文件移除了(如果是移动的就自己决定)
sudo rm -rf sublime_text_3_build_3211_x64.tar.bz2
3. Establecer el inicio del acceso directo de comando (subl) y el icono de la aplicación

Ingrese a la carpeta descomprimida:cd sublime_text_3/

<1> Crear inicio rápido

	# subl自定义、可更换
	sudo ln -s /opt/jvm/sublime_text_3/sublime_text /usr/bin/subl
	# 测试(直接在命令窗口输入subl)
	subl

<2> Crear icono de aplicación (escritorio)

a. Cree un archivo o cópielo y ábralo
	# 可以复制解压文件夹下的sublime_text.desktop(本文使用)然后编辑
	sudo cp sublime_text.desktop /usr/share/applications/
	# 直接新建
	sudo gedit /usr/share/applications/sublime_text.desktop
b. Edite o agregue el siguiente contenido en el archivo abierto
[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime_text_3
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text_3/sublime_text
Terminal=false
MimeType=text/plain;
Icon=/opt/sublime_text_3/Icon/256x256/sublime-text.png
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;

[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text_3/sublime_text -n
OnlyShowIn=Unity;

[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text_3/sublime_text --command new_file
OnlyShowIn=Unity;

ctrl+s¡O haga clic en saveGuardar! ! !

Exec=/opt/sublime_text_3/sublime_text     // 软件执行路径
Icon=/opt/sublime_text_3/Icon/256x256/sublime-text.png	// 软件图标路径
c. Otorgar permisos ejecutables
sudo chmod u+x /usr/share/applications/sublime_text.desktop

Opción dos: (comando omnipotente)

1. Instale la clave GPG (clave pública)
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
2.Asegúrate de que apt esté configurado para usar la fuente https
sudo apt-get install apt-transport-https
3. Lista de resultados
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee/etc/apt/sources.list.d/sublime-text.list
4. Actualice apt source e instale Sublime_text
sudo apt-get update
sudo apt-get install sublime-text
5. Admite chino (no recomendado)
1.git clone https://github.com/lyfeyaj/sublime-text-imfix.git
2.cd sublime-text-imfix && ./sublime-imfix

Los anteriores son dos métodos de uso común

tercera solución:

Descargue manualmente el paquete de instalación en el sitio web oficial para la configuración e instalación.

El paquete de instalación descargado para extraer /home/wj/apps/el siguiente, en la ~/.bashrcruta del archivo de configuración, después del archivo con:

export SUBLIME_HOME=/home/wj/apps/sublime_text_3
export PATH=${
    
    SUBLIME_HOME}:$PATH

Para que los cambios surtan efecto, ejecutar: source ~/.bashrcuse el comando en un shell sublime_textpara comenzar.

Dos, configuración sublime

1. Sinización

1) Abra Sublime Text y use la tecla de atajo Shift + Ctrl + P para que aparezca la barra de búsqueda;

2) Ingrese la palabra clave instalar en el cuadro de búsqueda , aparece una opción desplegable, haga clic para seleccionar una de ellas: Control de paquete: Paquete de instalación

No habrá respuesta inmediatamente después de hacer clic, debe esperar un momento y luego aparecerá un cuadro de mensaje que indica que la lista de complementos se ha cargado;

3) Ingrese chino en el cuadro de búsqueda y seleccione Ubicaciones chinas en el cuadro desplegable

4) Después de hacer clic, se completa la instalación del paquete chino. Tenga en cuenta que debe volver a abrir Sublime Text y haga clic en Ayuda-> Idioma-> Chino simplificado en la barra de tareas.

2. Compile C, C ++, Python, Java

C y C ++
{
    
     
    "cmd": ["g++", "${file}", "-fexec-charset=gbk", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}", "&", "start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo. & pause"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}",
    "selector": "source.c, source.c++", "shell": true,
    "encoding":"cp936", 
 
    "variants":
    [
        {
    
    
            "name" : "Build Only",
            "cmd":["g++", "${file}", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}"]
        },
        {
    
    
            "name" : "Run Only",
            "cmd" : ["start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo. & pause"]
        },
        {
    
    
            "name" : "Pipe Build and Run",
            "cmd":["g++", "${file}", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}","&","${file_path}\\\\${file_base_name}", "<","${file_path}\\\\in",">","${file_path}\\\\out"]
        },
        {
    
    
            "name" : "Pipe Run Only",
            "cmd" : ["${file_base_name}", "<","in",">","out"]
        },
        {
    
    
            "name" : "Project Build & Run",
            "cmd" : ["g++", "${file_path}\\\\*.cpp", "-std=c++11", "-o", "${file_path}\\\\project", "&", "start", "cmd", "/c", "${file_path}\\\\project & echo. & pause"]
        },
        {
    
    
            "name" : "Project Build Only",
            "cmd" : ["g++", "${file_path}\\\\*.cpp", "-std=c++11", "-o", "${file_path}\\\\project"]
        },
        {
    
    
            "name" : "Project Run Only",
            "cmd" : ["start", "cmd", "/c", "${file_path}\\\\project & echo. & pause"]
        }
    ]
}

Pitón
{
	"cmd": ["python","-u","$file"],
	"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
	"selector": "source.python",
	"variants":
		[
			{
				"name":"Run",
				"shell": true,
				"cmd": ["start","cmd","/c", "python $file &echo. & pause"],
				"working_dir": "${file_path}",
			}
		]
}

Java
{
    "cmd": ["javac", "-encoding", "UTF-8", "-d", ".", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "encoding": "GBK",
    "variants": [{
        "name": "Run",
        "shell": true,
        "cmd": ["start", "cmd", "/c", "java ${file_base_name} &echo. & pause"],
        "working_dir": "${file_path}",
        "encoding": "GBK"
    }]
}

3. Establecer teclas de método abreviado

[
    // 1、设置tab键为4
    {
        "keys":["Tab"],
        "args":{"action":"expand_abbreviation"},
        "command":"run_emmet_action",
        "context":[
            {
                "key":"emmet_action_enabled.expand_abbreviation"
            }
        ]
    },

    // 2、 设置html网页快捷键
    {"keys": ["ctrl+alt+f"], "command": "open_in_browser"},
    { "keys": ["ctrl+alt+x"], "command": "autoprefixer" },
    
    // 3、设置python在input() 输出传参运行的快捷键
    //其中ctrl+b是我为了和编辑操作统一而定义的快捷键,
    // 可以自己决定使用哪种快捷键
    { "keys": ["ctrl+i"], "caption": "SublimeREPL:Python",   
            "command": "run_existing_window_command", "args":  
            {  
                "id": "repl_python_run",  
                "file": "config/Python/Main.sublime-menu"  
            }   
    },  
]

Supongo que te gusta

Origin blog.csdn.net/mmmmmCJP/article/details/113094973
Recomendado
Clasificación