-
Notifications
You must be signed in to change notification settings - Fork 0
Configuração Manual do Script ArchAppImage
O arquivo APP-ArchAppImage em tools, pode ser configurado manualmente sem a interface de configuração.
Para isso, você deve configurar as variáveis a seguir. Mas, primeiro você deve fazer uma cópia do
script antes de editar.
cd ~/ArchAppImage
cp -a tools/APP-ArchAppImage ./mousepad-ArchAppImageAqui estamos assumindo que você tem o diretório de projetos do AppImage em ~/ArchAppImage.
Agora, vamos às configurações:
package_name= Essa variável é a única que deve ser preenchida obrigatoriamente, que é o nome do pacote.
binary_name= # opcional Já essa é para o nome do binário, que pode ser diferente dependendo do programa. Se ele não for preenchido, o script fará isso por você em:
binary_name="${binary_name:-"$package_name"}"Se o binary_name não for definido, ele usará o package_name.
dependences= # opcional Também é opcional, dificilmente pode ser necessário se você subir o nível de busca por dependências, a menos que seja uma dependência que a detecção automática não foi capaz de encontrar ou você não quer subir muito o nível de dependências.
use_font="noto-fonts"
# use_font="gnu-free-fonts"use_lib_browser_launcher=0 # 0 (false) ou 1 (true) use_lib_audio_keywords=0 # 0 (false) ou 1 (true) level_search_deps=1 # Detectar dependências automaticamente (1 - 2 - 3 ...) level_search_add_deps=1 # Detectar dependências adicionais (1 - 2 - 3 ...) mode="default" # default - container use_apprun_bwrap=0 # modo container: 0 (false) - 1 (true) - 2 (proot) enable_auto_integration=0 # 0 (false) ou 1 (true) enable_auto_integration_autostart=0 # 0 (false) ou 1 (true) autostart_parms= # opcional custom_conteiner_name= # opcional enable_multilib=0 # 0 (false) ou 1 (true) enable_chaoticaur=0 # 0 (false) ou 1 (true) enable_archlinuxcn=0 # 0 (false) ou 1 (true) enable_build_aur=0 # 0 (false) ou 1 (true) use_desktop_file= # opcional - "$CWD/usr/share/applications/desktopfile.desktop" use_icon_file= # opcional - "$CWD/usr/share/pixmaps/icon.png" bootstrap_type= # vazio (default) - multilib - chaotic - archlinuxcn - aur use_local_junest_bootstrap=0 # 0 (false) ou 1 (true) - opcional junest_link= # opcional
# junest_link="https://pub-a2af2344e8554f6c807bc3db355ae622.r2.dev/junest/junest-x86_64.tar.gz"
# junest_link="https://github.com/ivan-hc/junest/releases/download/continuous/junest-x86_64.tar.gz"add_basic_stuff= # opcional add_compilers= # opcional - para aur bin_saved= # opcional - "bin1 bin2 bin3" share_saved= # opcional - "share1 share2 share3" lib_saved= # opcional - "lib1 lib2.so prefixlib" remove_others_share_bloatwares= # opcional - "dir1|dir2|dir3" remove_others_libs_bloatwares= # opcional - "dir1|dir2|lib1" remove_others_bins_bloatwares= # opcional - "bin1|bin2|bin3" remove_others_etc_bloatwares= # opcional - "dir1|dir2|file" config_all_locales=0 # modo container: 0 (false) - 1 (true) - 2 (autodetect) noupdate=0 # 0 (false) ou 1 (true) no_save_bins=0 # 0 (false) ou 1 (true) use_ldd_search=0 # 0 (false) ou 1 (true) check_rm_python=0 # 0 (false) ou 1 (true) recreate_appdir=0 # 0 (false) ou 1 (true) create_appimage=0 # 0 (false) ou 1 (true)